DIYables DIYables Compact V3.0 ATMEGA328P Development Board, Compatible with Arduino Nano, USB Type-C

Development BoardsFor Nano Family
Buy on Amazon
DIYables Compact V3.0 ATmega328P board compatible with Arduino Nano USB Type-C connector Click to zoom
DIYables Compact V3.0 ATmega328P board compatible with Arduino Nano USB Type-C connectorArduino Nano compatible board with USB-C port top view ATmega328P chipCompact V3.0 development board USB Type-C modern interface for Arduino IDE

Quick Overview

The DIYables Compact V3.0 is a fully compatible Arduino Nano alternative featuring the ATmega328P microcontroller with a modern USB Type-C connector. This compact development board maintains the exact pin layout and functionality of the Arduino Nano while offering the convenience and reliability of USB-C connectivity.

The board connects via USB Type-C for programming and power, providing reversible plug orientation and robust connection. It works seamlessly with the Arduino IDE and all standard Arduino libraries, featuring 14 digital I/O pins (6 PWM), 8 analog inputs, a 16 MHz crystal oscillator, and a reset button.

Ideal for robotics, automation, IoT projects, and educational STEM activities, this space-saving board combines Arduino Nano compatibility with modern USB Type-C technology for contemporary maker projects.

Key Features

  • Arduino Nano Compatible — Fully compatible with Arduino Nano pin layout and functionality
  • ATmega328P Microcontroller — 32 KB flash memory with 2 KB SRAM and 1 KB EEPROM
  • USB Type-C Connector — Modern reversible connector for programming and power
  • 14 Digital I/O Pins — Including 6 PWM outputs for motor and LED control
  • 8 Analog Input Pins — 10-bit ADC for sensor readings and analog signals
  • 16 MHz Clock Speed — Fast execution for real-time control applications
  • Arduino IDE Compatible — Works with standard Arduino libraries and sketches
  • Compact Form Factor — Space-saving design ideal for embedded projects
  • CH340 USB-to-Serial — Reliable USB communication and programming
  • Future-Proof Design — USB-C connectivity for modern maker workbenches

SPECIFICATION

Specification Value
Product Type Development Board (Arduino Nano Compatible)
Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage 7-12V DC (via Vin pin) or 5V USB
Digital I/O Pins 14 (6 PWM)
Analog Input Pins 8 (10-bit ADC)
Flash Memory 32 KB (2 KB bootloader)
SRAM 2 KB
EEPROM 1 KB
Clock Speed 16 MHz
USB Interface USB Type-C (CH340 USB-to-Serial)
Dimensions 45 mm x 18 mm (approx.)

Tutorials

COMPATIBLE HARDWARE

  • Arduino IDE — Full programming support
  • Arduino shields and modules — Nano pin layout compatible
  • Breadboards — Standard pin spacing for prototyping
  • Sensors and actuators — Analog and digital compatibility
  • Motor drivers — PWM output support
  • Communication modules — I2C, SPI, UART interfaces