Motherboards

The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU. It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a 84 MHz clock, an USB OTG capable connection, 2 DAC (digital to analog), 2 TWI, a power jack, an SPI header, a JTAG header, a reset button and an erase button.

The board is a micro-controller board base on the ATmega2560. It has a USB host interface to connect with Android based phones, base on the MAX3421e IC. It has 54 digital input/output pins (of which 15 can be used as PWM outputs); 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator; a USB connection, a power jack, an ICSP header, and a reset button. It features an ATmega8U2 program as a USB-to-serial converter. Revision 3 of the Mega ADK board has a resistor pulling the 8U2 HWB line to ground, making it easier to put into DFU(Device Firmware Upgrade) mode.

The Arduino Mega 2560 CH340 Microcontroller Board is ideal for complex projects that require multiple inputs and outputs. With 54 digital I/O pins and 16 analog inputs, it supports a variety of sensors and actuators. The board features a powerful 256KB flash memory, ensuring ample space for your sketches and libraries.

Designed for ease of use, the Arduino Mega 2560  comes with a USB interface for programming and power. It is compatible with various shields and modules, making it an excellent choice for robotics, automation, and IoT applications. This board is perfect for both hobbyists and professionals looking to build advanced electronic projects.

The Mega 2560 Pro Mini ATMEGA2560-16AU USB CH340G Development Board is based on the ATmega2560 microcontroller. Built on the Atmel ATmega2560 microcontroller and USB-UART interface chip CH340G. This is a great solution to get your final project on the welding prototype board. The Mega Pro Embed functionalities are identical to the Mega 2560. Even though it is an Embed board, it is solid as stable as the Mega Board. It uses the original chip, and 16 MHz high-quality quartz resonators are present on the board. The board uses the chip CH340G as the converter UART-USB. It provides a stable data exchange result when you work at a frequency of 12Mhz (requires the driver to be installed on the computer).

The Arduino Nano is a compact, open-source development board based on ATmega328P, an 8-bit AVR microcontroller. It has 14 digital I/O pins8 analog input pins with 10-bit resolution, 2 reset pins, and 6 power pins, making it perfect for space-constrained projects that require fewer GPIOs and memory. The Arduino Nano board operates at 5V, supports an input voltage of 6V–20V (recommended: 7V–12V), and runs at a 16 MHz clock frequency. Unlike most Arduino boards, it uses a mini USB port and lacks a DC power jack, so it cannot be powered through an external jack. Fully breadboard-friendly, the Nano is perfect for quick prototyping. It offers flash memory of 32KB (with 2KB used by the bootloader), EEPROM of 512B/1KB, and SRAM of 1KB/2KB, depending on the microcontroller.

ATmega32U4 Pro Micro Development Board uses the Atmega32u4 Microcontroller. It features an onboard Type-C USB interface which can be used to program the board and to enable the board to be used as a USB host and does all of the neat Arduino tricks that you’re familiar with 9 channels of 10-bit ADC, 5 PWM pins, 12 DIOs as well as hardware serial connections Rx and Tx. Running at 16MHz and 5V, this board will remind you of your other favourite Arduino-compatible boards. Its small form factor can act as a USB mouse or keyboard, which is fun for making custom computer peripherals. There is a voltage regulator on board so it can accept voltage up to 12VDC.

Arduino Pro Mini is a microcontroller based on Atmega328. And the best thing is it is available for both 3.3 V as well as for 5V operating voltage which provides you with flexibility. At 3.3V of operating voltage, it runs at 8 MHz whereas, at 5V of operating voltage, it runs at 16 MHz. These slow speeds ensure the Pro Mini board’s safety. Holes are provided to mount the pin headers in case it is needed. But the connectors are missing on this board so you can use them in the projects which need permanent or semi-permanent installations. This Pro- Mini is specially designed for semi-permanent installation in the projects.

The Uno DIP R3 CH340C ATmega328P Development Board is the low-cost version of the popular UNO R3 Arduino. Instead of the ATmega16U2 processor, it is assembled with CH340C IC. UNO is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started.

The Uno SMD ATmega328P Development Board is the low-cost version of the popular UNO R3 Arduino. Instead of ATmega16U2 processor, it is assembled with CH340C IC.  The Uno SMD is a microcontroller board based on the ATmega328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started. 

USBasp is a USB in-circuit programmer for Atmel AVR controllers. It simply consists of an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed, and thats make it low cost USB programmer.
The Programmer works on USB port and can be used with Laptops. Software is compatible with Windows Vista and Windows 7. High speed programming and does’t require external power.

The ESP8266 NodeMCU CP2102 board has ESP8266 which is a highly integrated chip designed for the needs of a new connected world. It offers a complete and self-contained Wi-Fi networking solution, allowing it to either host the application or to offload all Wi-Fi networking functions from another application processor. ESP8266 has powerful on-board processing and storage capabilities that allow it to be integrated with the sensors and other application-specific devices through its GPIOs with minimal development up-front and minimal loading during runtime. Its high degree of on-chip integration allows for minimal external circuitry, and the entire solution, including the front-end module, is designed to occupy minimal PCB area.

The NodeMcu Lua WIFI Development Board ESP8266 Serial Port Baseboard is a networking platform that is open source. It is programmed in the Lua scripting language. This baseboard is the Breakout Board for our NodeMcu ESP8266 V3 Lua CH340 Wifi Dev. Allows developers to interact with the underlying hardware in the same way that Arduino does. In order for software developers to easily operate hardware devices. The perfect solution for breaking out the pins from Lua V3 Nodemcu.

The ESP32 CAM WiFi Module Bluetooth with OV3660 Camera Module 2MP For Face Recognization has a very competitive small-size camera module that can operate independently as a minimum system with a footprint of only 40 x 27 mm; a deep sleep current of up to 6mA and is widely used in various IoT applications.

The ESP32-C3 Development Board with Soldering is a compact and efficient board for IoT projects. Powered by the RISC-V 32-bit single-core processor running up to 160 MHz, it supports Wi-Fi and Bluetooth 5.0 LE for seamless wireless communication. With 4 MB of flash memory and 384 KB of SRAM, it provides ample storage and fast data access. The small form factor and USB C-Type port make it easy to integrate and program.The ESP32-C3 Development Board is Compatible with Arduino IDE and ESP-IDF, this module is perfect for developers creating smart devices, wearables, and remote sensors.

The NodeMCU Esp32s – ESP WROOM 32 NodeMCU Module – 38 PINis a powerful, generic WiFi-BT-BLE MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming, and MP3 decoding. At the core of this module is the ESP32S chip, which is designed to be scalable and adaptive. There are 2 CPU cores that can be individually controlled or powered, and the clock frequency is adjustable from 80 MHz to 240 MHz.

The ESP-01 ESP8266 Serial WIFI Wireless Transceiver Module is a self-contained SOC with integrated TCP/IP protocol stack that can give any microcontroller access to your WiFi network. The ESP8266 is capable of either hosting an application or offloading all Wi-Fi networking functions from another application processor.

This is ESP8266 12E  Serial Port WIFI Wireless Transceiver Module For Arduino. This small WIFI transceiver is the perfect solution for home Automation and IoT applications. It can be the replacement of your NRF24L01, it can talk to your WIFI router directly through the UART MCU’s (Rx, Tx). The ESP-12 module is one of the most complete of the ESP family as it allows you to use the biggest amount of pins of all of them. You can program this module to work stand alone with the Arduino IDE or with LUA as NodeMCU. It has an LDR and a WS2812 led already on board for your projects. The board comes with a CH40 micro USB module to program it. The ESP8266 highly integrated chip, including antenna switch balun, power management converter, so with minimal external circuitry. The system is equipped with ESP8266 manifested leading features are: energy saving VoIP quickly switch between the sleep/wake patterns, with low-power operation adaptive radio bias, front-end signal processing functions. Struggling with complex networking shields or expensive wireless solutions The ESP8266 ESP-12E Serial Transceiver Module is the undisputed champion of budget-friendly, highly reliable IoT connectivity. Whether you want to send sensor data to a cloud dashboard or control relays from your smartphone, this tiny but mighty module adds full WiFi capabilities to any Arduino, Raspberry Pi, or custom microcontroller project.

The LilyPad 328 ATmega328P Compatible with Arduino-program micro-controller is designed to be easily integrated into e-textiles and wearable projects. It offers the same functionality you find in other Arduino boards, in a lightweight, round package design to minimize snagging and profile. With wide tabs that can be sewn down and connect with conductive thread.

The MaKey MaKey uses high resistance switching to detect when you’ve made a connection even through materials that aren’t very conductive. This technique attracts noise on the input, so a moving window averager is used to lowpass the noise. The on-board ATMega32u4 communicates with your computer using the Human Interface Device (HID) protocol which means that it can act like a keyboard or mouse.

NodeMCU has ESP-12 based serial WiFi integrated on board to provide GPIO, PWM, ADC, I2C and 1-WIRE resources at your fingertips, built-in USB-TTL serial with super reliable industrial strength CH340 for superior stability on all supported platforms. This module is one of the cheapest available wifi-modules in the market. V3 or Version3 is the latest version of this module.

The ESP8266 NodeMCU development board – a true plug-and-play solution for inexpensive projects using WiFi. The module arrives pre-flashed with NodeMCU firmware so they’re ready to go – just install your USB driver (below). ESP-12 Lua Nodemcu WIFI Dev Board Internet Of Things board contains a full ESP8266 WiFi module with all the GPIO broken out, a full USB-serial interface, and a power supply all on the one breadboard-friendly package.

Capture sharp photos and HD video with this compact 5MP camera, designed for Raspberry Pi 3/4 Model B. Ideal for drones, CCTV, hidden cams, or DIY Pi phones. Plug-and-play via the CSI interface—no adapters needed. Comes with a flexible cable for easy setup in tight spaces. Perfect for high-quality imaging in small Raspberry Pi projects!

The MPLAB PICkit 3 allows debugging and programming of PIC® and dsPIC® Flash microcontrollers at a most affordable price point using the powerful graphical user interface of the MPLAB Integrated Development Environment (IDE). The MPLAB PICkit 3 is connected to the design engineer’s PC using a full-speed USB interface and can connect to the target via a Microchip debug (RJ-11) connector (compatible with MPLAB ICD 2, MPLAB ICD 3 and MPLAB REAL ICE).

The ST-Link V2 debugger and programmer is designed for STM8 and STM32 and is manufactured with PCB installed inside of aluminum alloy U disk shell. This factory firmware has been upgraded to support the full-range STM32 SWD and a full-range STM8 SWIM.

The ST-LINK/V2 is an in-circuit debugger and programmer for the STM8 and STM32 microcontrollers. The single-wire interface module (SWIM) and JTAG/serial wire debugging (SWD) interfaces are used to communicate with any STM8 or STM32 microcontroller located on an application board. In addition to providing the same functionalities as the ST-LINK/V2, the ST-LINK/V2-ISOL features digital isolation between the PC and the target application board. It also withstands voltages of up to 1000 Vrms.

The STM32 Nucleo-64 board provides an affordable and flexible way for users to try out new concepts and build prototypes by choosing from the various combinations of performance and power consumption features provided by the STM32 microcontroller. For the compatible boards, the internal or external SMPS significantly reduces power consumption in Run mode.

Development boards are essential in embedded electronics and here we present the small ATtiny85 development board. The ATtiny85 is a compact Development Board from the Arduino community. It is based on the 8-pin ATTiny85 ATMEL Microcontroller and has 6 Digital pins, out of which 4 pins are ADC compatible. It also has 3 PWM outputs and supports SPI, I2C and USART communication. The Flash memory size is about 8K. It operates on +5V and also has an on-board voltage regulator which can take input voltage up to 12V. The board comes with a preloaded bootloader with blink sketch and can be easily programmed using the Arduino IDE. It features a micro usb port that can be used for data transfer and power related inputs. The USB line is fully protected using the TVS diodes.

This is D1 Mini V2 NodeMcu 4M Bytes Lua WIFI Internet Of Things Development Board Based ESP8266, it is a mini WIFI board based on ESP-8266EX. 11 digital input/output pins, all pins have interrupt/PWM/I2C/one-wire supported(except D0) 1 analog input(3.3V max input) and a Micro USB connection.