Top10: Arduino programming and hardware fundamentals with hackster free download | Test & Advice

  • ELEGOO Nano Board CH340/ATmega328P Without USB Cable, Compatible with Arduino Nano V3.0 (Nano x 3 Without Cable)
    The Nano is using the chips ATmega328P and CH340, not FT232 as official Arduino, so pls. use the driver from above link. It is a smallest, complete, and breadboard friendly board. It has everything that Diecimila/Duemilanove has (electrically) with more analog input pins and onboard +5V AREF jumper. Nano's got the breadboard-ability of the Boarduino and the Mini+USB with smaller footprint than either, so users have more breadboard space. It's got a pin layout that works well with the Mini or the Basic Stamp (TX, RX, ATN, GND on one top, power and ground on the other). The Nano can be powered via the Mini-B USB connection, 7-12V unregulated external power supply (pin 30), or 5V regulated external power supply (pin 27). The power source is automatically selected to the highest voltage source.
  • Comidox 4PCS MCP4725 Breakout Module I2C DAC 12Bit Development Board 2.7V to 5.5V Supply with EEPROM for Arduino Raspberry Pi
    The MCP4725 is a single-channel 12-bit buffered voltage output DAC with non-volatile memory (EEPROM) that allows you to store configuration register bits (2 bits) and DAC input data (12 bits) to non-volatile EEPROM (14-bit) In memory. The DAC can be configured for normal mode or power-saving shutdown mode by setting the configuration register bits. The DAC allows you to send analog signals, such as sine waves, from a digital source such as the I2C interface on an Arduino microcontroller. Digital to analog converters are ideal for sound generation, musical instruments and many other creative projects. This version of the CJMCU-MCP4725 Breakout solves some of the board's problems, including IC packages, I2C pinouts, changing the overall board size to better suit your project, and some minor adjustments. The board breaks down each pin you need to access and uses the MCP4725 (including GND and signal OUT pins) to connect to the oscilloscope or any other device you need to connect to the board. There are also SCL, SDA, VCC and another GND for the basic I2C pinout. The device can be used with a 2-wire I2C-compatible serial interface and is powered by a single supply from 2.7V to 5.5V. If you want more than one MCP4725 on the bus, you can disable the pull-up resistors on this board.
  • seeed studio Wio Terminal: ATSAMD51 Core with BLE 5.0 & Wi-Fi 2.4G/5G Dev Board ,Compatible with Raspberry Pi,Support Arduino, MicroPython, Designed for IOT Projects
    【Highly Integrated Design 】Here we bring you Wio Terminal, equipped with a 2.4'' LCD Screen, onboard IMU(LIS3DHTR), microphone, buzzer, microSD card slot, light sensor, and infrared emitter(IR 940nm), packed multiple functions in a 72 x 57 x 12mm tiny but stylish enclosure. Instead of being a single embedded functional module, Wio Terminal is a simple and tiny device to build I/O with the physical world. 【Powerful Processor and Reliable Wireless Connectivity】Wio Terminal is an ATSAMD51-based microcontroller with wireless connectivity supported by Realtek RTL8720DN. It runs at 120MHz (Boost up to 200MHz) and supports both Bluetooth (BLE4/5.0) and Wi-Fi (2.4G/5G), providing a more powerful IOT capability than ESP32. 【Compatible with Raspberry Pi and 300+ Grove Modules 】Wio Terminal is equipped with various peripherals, including two multifunctional Grove ports for Grove Ecosystem and 40 Raspberry Pi compatible GPIO pins for more add-ons. By connecting Wio Terminal to Raspberry Pi, you can start programming and collect environmental data directly, with no need for soldering or breadboards. Over 300 Grove modules are available on Seeed and waiting for you to explore! 【USB OTG Support】Accessible Devices(as USB-Host): Mouse, Keyboard, MIDI Devices, Xbox/PS Gaming Controllers, 3D Printers; Simulated Devices(as USB-Client): Mouse, Keyboard, MIDI Devices. 【Rich Software Support】 lots of software supportted by Wio Terminal, such as Arduino, MicroPython, ArduPy, AT Firmware, Visual Studio Code, CircuitPython (coming soon).
  • Lidar Range Finder Sensor Module TF-Luna, Single-Point Micro Ranging Module 0.2 to 8m Compatible with Pixhawk, Arduino and Rasppbarry Pi with UART / I2C Communication Interface
    English Product Manual: Please get the link from the product description below . NOTE: TF-Luna module comes with UART and I2C interface, UART is defaults, if you need to use the I2C interface, please set it by yourself. TF-Luna: TF-Luna is a single-point ranging LiDAR, based on TOF principle. With unique optical and electrical design, it can achieve stable, accurate and highly sensitive range measurement. Product Characteristics: The product is built with algorithms adapted to various application environments and adopts multiple adjustable configurations and parameters so as to offer excellent distance measurement performances in complex application fields and scenarios. Extreme Cost Performance: Low-cost ranging LiDAR module, with 0.2-8m operating range. TF-Luna has a highly stable, accurate, sensitive range detection. Slim Figure Yet Big Skill: The product is built with algorithms adapted to various application environments and adopts multiple adjustable configurations and parameters so as to offer excellent distance measurement performances in complex application fields and scenarios.
    24.80 $
  • Seeed studio Wio Terminal Board Compatible with Arduino/MicroPython/Raspberry Pi, ATSAMD51 Core with Realtek RTL8720DN Bluetooth 5.0 & Dual Band Wi-Fi, Highly Integrated Design, FCC, CE Certification
    [Highly Integrated Design] Wio Terminal development board has a 2.4 inch LCD screen, IMU (LIS3DHTR), microphone, buzzer, microSD card slot, Light sensor, infrared Emitter (IR 940nm) , and more practical add-ons housed in a compact enclosure with built-in magnets & mounting holes [Powerful MCU&Reliable Wireless Connectivity] Microchip ATSAMD51P19 equipped with ARM Cortex-M4F core running at 120MHz. Wio Terminal has Realtek RTL8720DN, and supports dual band 2.4Ghz/5Ghz Wi-Fi, Bluetooth/ Bluetooth 5.0, etc. Wio Terminal board also has obtained FCC, CE certification [Raspberry Pi 40-pin Compatible] Wio Terminal Can be mounted to a Raspberry Pi as a slave device, Raspberry Pi's HAT can also be used with an adapter cable. And since it supports over 300 IoT Grove modules, you can start programming directly and collect environmental data without the need for soldering or breadboards. [USB OTG Support] OTG technology enables data transfer between devices without a host. It can be used as a USB host or USB client. Available Devices (USB Host): Mouse, Keyboard, MIDI Device, Xbox/PS Game Controller, 3D Printer; Device simulation (USB client): mouse, keyboard, MIDI device [Software Support] Wio Terminal supports Arduino, MicroPython, ArduPy, AT firmware, Visual Studio code, CircuitPython (coming soon), etc. Note: ArduPy is a combination of Arduino and MicroPython developed by Seeed studio. See the Wiki for details. (Https://wiki.seeedstudio.com/Wio-Terminal-ArduPy/)
    38.99 $
  • Adafruit 4470 MCP4728 Quad DAC with EEPROM - Stemma QT/Qwiic
    the MCP4728 has four 12-bit DACs for whatever voltage setting needs you may have
    13.30 $
  • ELSRA USB Wired Programming Numeric Keypad ControlPad Black PK-2068(23 Key, 2-Level programmable, 2 USB Hub) for Windows
    【2-Layer, 26 programmable keys】Can be programmed up until 30 character limit per key. Layer 1 (Mode 0) is Numpad mode with four programmed keys; Layer 2 (Mode 1) is programmed mode in which all keys are programmable except the “Enter” key. The asynchronous number-lock function operates independently and does not affect the 10-key on the main keyboard 【With Onboard Memory and Pause Function (WrTime)】Onboard memory can retain the programmed macros and moved to a different Windows/ Linux based computer without the software installed; Pause function Supports 0.1 sec to 10 sec delays between keystrokes, and can hold the next action a certain time when programming a series of actions 【Save Time and Boost Productivity】Specially designed for users who need specified macros to execute repetitive keystrokes and texts such as graphic designers, architects, webmasters, and accountants. 22 relegendable transparent keycaps can be lifted up for users to create their own labels for custom keys (Keycap puller included) Notes: 1. Not recommended for gaming. 2. For Windows OS only; do not support macOS. Even after setting up on a PC, it will not work on Mac. 3. The programmed key cannot auto-repeat when pressed. 4. Must be connected directly to PC via the USB cable when programming. (USB HUB may not be supported.) 5. Only work with drivers downloaded from our website. Made in Taiwan/ Compatible with windows XP, Vista, 7, 8, 10./ Cable length: 4.8 ft./ Product dimensions: 6.14” (L) x 3.58” (W) x 1” (D)
    39.90 $
  • Electronics-Salon DIN Rail Mount Screw Terminal Block Adapter Module, for Raspberry Pi A+ 3A+ B+ 2B, 3B 3B+ 4B Zero Zero-W
    DIN Rail Mount Screw Terminal Block Adapter Module. With the adapter module you can easily extend Raspberry-Pi projects to industrial control applications. Applications for Raspberry Pi A+ 3A+ B+ 2B 3B 3B+ 4B Zero Zero-W. (Now upgraded to Version 1.2, to add support Pi Zero and Pi Zero W. But, you must soldered a 2x20pins male header in your Raspberry Pi ZERO). CN3 and CN4 1:1 on board connected. CN3 connect Raspberry Pi board. CN4 Extension connector, you can use a FRC 40-pins wire connect to other devices. Pitch 3.81mm/0.15" high quality screw terminal block, wire range 26-16AWG, strip length 5mm, Metric M2 slotted screw. FR-4 fiber glass PCB, dual copper layers. Fireproof nylon material DIN rail mount carrier (not China low quality carrier), can support width 35mm / 32mm / 15mm rail, and the carrier can be taken apart for panel mount use. Module Dimensions: L 102mm x W 87mm x H 45.5mm, PCB Dimensions: L 100mm x W 72.5mm.
    32.00 $
  • Freenove RFID Starter Kit for Raspberry Pi 4 B 3 B+ 400, 423-Page Detailed Tutorials, Python C Java Code, 204 Items, 53 Projects, Solderless Breadboard
    3 programing languages -> C, Python (compatible with 2&3) and Java. 423-page detailed tutorials (including basic electronics knowledge) -> The download link can be found on the product box. (No paper tutorial.) 204 items for 53 interesting projects -> Each project has a circuit diagram and tested code with detailed explanation. Compatible models -> Raspberry Pi 400 / 4B / 3B+ / 3B / 3A+ / 2B / 1B+ / 1A+ / Zero W / Zero. (NOT contained in this kit) Get support -> Our technical support team is always ready to answer your questions.
  • HiLetgo YX5300 UART Control Serial MP3 Music Player Module for Arduino/AVR/ARM/PIC
    Supported file formats:MP3/WAV Supported sampling frequencies (kHz): 8 / 11.025 / 12 / 16 / 22.05 / 24 / 32 / 44.1 / 48 30 steps of adjustable volume Supports MicroSD and MicroSDHC Cards Power supply: 3.2 - 5.2 VDC