Skip to the content
2 layers91.4 × 92.5 mmNano328PB, the printed circuit board in 3D

HW (pcb, schematics etc) for my projects

Size
91.4 × 92.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
450
Nets
52
Pads
1,980
Tracks, vias
8,310, 600
Pours
20
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Apr 2014
Updated
28 Dec 2022

Overview

Nano328PB is an open-source printed circuit board by tomaskovacik, from the tomaskovacik/hw repository on GitHub. It is a 2-layer board of 91.4 × 92.5 mm with 450 parts on 52 nets, routed with 8,310 tracks and 600 vias.

It is built around the ATMEGA328PB-AU, CP2102N-EK and MBR120. Its parts include 90 capacitors, 90 resistors, 80 connectors, 60 diodes and 40 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

kicad/blk-md-spk-b_breadboard_adapter/README.md

Breadboard adapter for BLK-MD-SPK-B

Breadboard adapter for the BLK-MD-SPK-B bluetooth audio module from ebay (search for BLK-MD-SPK-B) based on OVC3860 chip (not CSR!!!).

Adapter features
  • 6 buttons(reset, play/pause, volume up/down, song previous/next)
  • 3.5mm jack for headphones with direct connection, no caps
  • 3.5mm jack for microphone with supporting circut
  • indication leds
Schematics

Schematics

Photos

Assembled adapter

Assembled adapter top view

Assembled adapter bottom view bottom view, assembled unit, with BT module soldered (silk screen marking of C3/R4 was swapped, fix it with perm. marker)

Assembly plan

Assembly plan

Arduino support

Arduino library on github is here, currently in something like Beta stage, commit/suggestions are welcome

Additional files used in this project

Github repository with KiCad library part, KiCad footprint.

Github repository with datasheet.

Buy one

I sell on Tindie

Parts

450
QtyValueFootprintReferences
800.1mCapacitors_SMD.pretty:C_0805_HandSolderingC1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C10, C10, C10, C10, C10, C10 +64
401kResistors_SMD.pretty:R_0805_HandSolderingR3, R3, R3, R3, R3, R3, R3, R3, R3, R3, R7, R7, R7, R7, R7, R7 +24
40CONN_01X01Socket_Arduino_Nano:1pin_NanoP3, P3, P3, P3, P3, P3, P3, P3, P3, P3, P4, P4, P4, P4, P4, P4 +24
2010kResistors_SMD.pretty:R_0805_HandSolderingR5, R5, R5, R5, R5, R5, R5, R5, R5, R5, R6, R6, R6, R6, R6, R6 +4
2022Resistors_SMD.pretty:R_0805_HandSolderingR1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R2, R2, R2, R2, R2, R2 +4
20AP1117-50modules:AB2_SOT223U3, U3, U3, U3, U3, U3, U3, U3, U3, U3, U4, U4, U4, U4, U4, U4 +4
20Jumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP1, JP1, JP1, JP1, JP1, JP1, JP1, JP1, JP1, JP1, JP2, JP2, JP2, JP2, JP2, JP2 +4
20MBR120Diodes_SMD.pretty:SOD-123D5, D5, D5, D5, D5, D5, D5, D5, D5, D5, D6, D6, D6, D6, D6, D6 +4
20MLC-05EResistors_SMD.pretty:R_0603_HandSolderingTH1, TH1, TH1, TH1, TH1, TH1, TH1, TH1, TH1, TH1, TH2, TH2, TH2, TH2, TH2, TH2 +4
20Yellow LEDLEDs.pretty:LED-1206D3, D3, D3, D3, D3, D3, D3, D3, D3, D3, D4, D4, D4, D4, D4, D4 +4
101MResistors_SMD.pretty:R_0805_HandSolderingR4, R4, R4, R4, R4, R4, R4, R4, R4, R4
101uCapacitors_Tantalum_SMD.pretty:TantalC_SizeA_EIA-3216_WaveC3, C3, C3, C3, C3, C3, C3, C3, C3, C3
10ATMEGA328PB-AUHousings_QFP.pretty:TQFP-32_7x7mm_Pitch0.8mmU1, U1, U1, U1, U1, U1, U1, U1, U1, U1
10AnalogPin_Headers.pretty:Pin_Header_Straight_1x16P2, P2, P2, P2, P2, P2, P2, P2, P2, P2
10CONN_6Pin_Headers.pretty:Pin_Header_Straight_2x03P7, P7, P7, P7, P7, P7, P7, P7, P7, P7
10CP2102NHousings_DFN_QFN.pretty:QFN-28-1EP_5x5mm_Pitch0.5mmU2, U2, U2, U2, U2, U2, U2, U2, U2, U2
10DigitalPin_Headers.pretty:Pin_Header_Straight_1x16P1, P1, P1, P1, P1, P1, P1, P1, P1, P1
10FuseFuse_Holders_and_Fuses:Fuse_SMD1206_WaveF1, F1, F1, F1, F1, F1, F1, F1, F1, F1
10Green REDLEDs.pretty:LED-1206D1, D1, D1, D1, D1, D1, D1, D1, D1, D1
10LChoke_SMD.pretty:Choke_SMD_1206_StandardL1, L1, L1, L1, L1, L1, L1, L1, L1, L1
10Red LEDLEDs.pretty:LED-1206D2, D2, D2, D2, D2, D2, D2, D2, D2, D2
10Resonatormodules:MURATA_CSTCE_V53Y1, Y1, Y1, Y1, Y1, Y1, Y1, Y1, Y1, Y1
10SW_PUSHmodules:3x6x2.5mm_tact_switchSW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1
10SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3, JP3, JP3, JP3, JP3, JP3, JP3, JP3, JP3, JP3
10USB_B_MicroConnect.pretty:USB_Micro-BJ1, J1, J1, J1, J1, J1, J1, J1, J1, J1

More from tomaskovacik/hw

12
  • 2 layers97.5 × 79.4 mmNano324, the printed circuit board in 3D

    Nano324

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    204 parts27
  • 2 layers88.4 × 84.3 mmF-6188multi, the printed circuit board in 3D

    F-6188multi

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    204 parts27
  • 2 layers88.4 × 99.6 mmBM23 multi, the printed circuit board in 3D

    BM23 multi

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    126 parts27
  • 2 layers101.6 × 53.3 mmArduino mega all pins, the printed circuit board in 3D

    Arduino mega all pins

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    77 parts27
  • 2 layers70.2 × 53.3 mmArduino unoPB, the printed circuit board in 3D

    Arduino unoPB

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    68 parts27
  • 2 layers24.4 × 64.5 mmArduino nano324, the printed circuit board in 3D

    Arduino nano324

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    51 parts27
  • 2 layers139.1 × 38.5 mmRegulated power supply, the printed circuit board in 3D

    Regulated power supply

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    47 parts27
  • 2 layers18.3 × 48.5 mmArduino nanoPB, the printed circuit board in 3D

    Arduino nanoPB

    tomaskovacik/hw

    HW (pcb, schematics etc) for my projects

    45 parts27

Similar boards

  • 4 layers121 × 60 mmAIO438, the printed circuit board in 3D

    AIO438

    ZOUDIO/AIO438

    4x38W amplifier with DSP and BT

    170 parts6GPL-3.0
  • 2 layers145 × 165 mmBreakpanel, the printed circuit board in 3D

    Breakpanel

    monero-project/kastelo

    The Sekura Monero Hardware Wallet

    690 parts115
  • 4 layers66 × 90 mmIctester, the printed circuit board in 3D

    Ictester

    jakubfi/ictester

    Logic IC tester

    104 parts79
  • 4 layers95 × 95 mmTelemetryOnboard, the printed circuit board in 3D

    TelemetryOnboard

    Spaceflight-Rocketry-Giessen-e-V/Telemetry

    Open-Source Rocket Telemetry System Based On Radiocrafts RC232 Radio Modules

    143 parts27CERN-OHL-S-2.0
  • 2 layers110 × 100 mmPidginTranslator, the printed circuit board in 3D

    PidginTranslator

    DevMubarak1/PidginTranslator

    Handheld translator for Nigerian languages. No internet needed for common phrases, YarnGPT for everything else.

    14 parts21MIT
  • 2 layers68 × 54 mmStepcraft controller, the printed circuit board in 3D

    Stepcraft controller

    eflukx/Stepcraft-GRBLizer

    Replacement ('Arduino') controller that fits inside a Stepcraft CNC machine. Comptatible with GRBL and EstlCAM

    71 parts15
  • 2 layers18.4 × 20.3 mmCP2102N bb, the printed circuit board in 3D

    CP2102N bb

    WRansohoff/CP2102N_simple

    Simple breakout board for a CP2102N USB / UART bridge.

    18 parts9MIT
  • 2 layers52 × 18 mmESP32-S3-Stick, the printed circuit board in 3D

    ESP32-S3-Stick

    JosueAGtz/ESP32-S3-Stick

    ESP32-S3 is a dual-core XTensa LX7 MCU, capable of running at 240 MHz. Apart from its 512 KB of internal SRAM, it also comes with integrated 2.4 GHz, 802.11 b/g/n Wi-Fi and Bluetooth 5 (LE) connectivity that provides…

    58 parts8

Questions

How big is the Nano328PB PCB?

It measures 91.4 × 92.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Nano328PB use?

450 parts, built around the ATMEGA328PB-AU, CP2102N-EK and MBR120. 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.

Where can I download the Nano328PB KiCad files?

From the tomaskovacik/hw repository on GitHub, at the commit this page was made from: the board is kicad/arduino_nanoPB/prod/nano328PB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Nano328PB design in my own project?

Its repository states no licence, so its author keeps all rights: ask tomaskovacik before reusing the design.