
ZArduino
zmaker/arduino_cookbook
gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube

A PCB with the Arduino Nano pinout but uses the ATMEGA328P
NanoDIP is an open-source printed circuit board by profdc9, from the profdc9/NanoDIP repository on GitHub. It is a 2-layer board of 71.1 × 23.9 mm with 14 parts on 31 nets, routed with 508 tracks and 59 vias.
It is built around the ATMEGA328P-PU. Its parts include 7 capacitors, 2 ICs, 1 resistor, 1 diode and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Because of the 2021 chip shortage, any chip, especially SMT, is not available. However, some ATMEGA328Ps can still be had or removed from older devices such as Arduino Uno.
I made a simple PCB that has the Arduino Nano pinout that takes a ATMEGA328P. It connects to a serial port TTL device, using the DTR line for reset, and can be programmed using the Arduino IDE. A cheap serial TTL converter is a CP2102 or CP2104 device.
ADC6 and ADC7 are not available because they are not exposed on the ATMEGA328P.


| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100 nF | Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C1, C3, C6, C7 |
| 2 | 20 pF | Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C4, C5 |
| 1 | 1 uF | Capacitors_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 10k | Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | 16 MHz | Crystals:Crystal_HC49-U_Vertical | Y1 |
| 1 | 1N4148 | Diodes_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1 |
| 1 | ATMEGA328P-PU | Housings_DIP:DIP-28_W7.62mm_Socket | U2 |
| 1 | Arduino_Nano | NanoDIP:arduino_nano | A1 |
| 1 | LM7805_TO220 | TO_SOT_Packages_THT:TO-220-3_Vertical | U1 |
| 1 | SW_Push | Buttons_Switches_THT:SW_PUSH_6mm | SW1 |
It measures 71.1 × 23.9 mm and has 2 copper layers, 1.6 mm thick.
14 parts, built around the ATMEGA328P-PU. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the profdc9/NanoDIP repository on GitHub, at the commit this page was made from: the board is NanoDIP.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask profdc9 before reusing the design.

zmaker/arduino_cookbook
gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube

coseyfannitutti/discipad
17-key numpad assembled with only through hole components, including usb type-c

matthewcieplak/super-sixteen
Code and schematics for the Super Sixteen Eurorack sequencer

coseyfannitutti/romeo
Staggered 40% keyboard pcb that can be assembled with only through hole components, including USB Type-C

mattybrad/drumkid
Version 4 was the first successful working design, with full code, schematics, Gerbers, etc available on GitHub.


leomil72/LM80C
A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO
