

Tiny328
Tiny328 arduino and JeeNode compatible board
- Size
- 35.6 × 22.6 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 37
- Pads
- 117
- Tracks, vias
- 566, 56
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 5 Nov 2014
- Updated
- 11 May 2015
Overview
Tiny328 is an open-source printed circuit board by jypma, from the jypma/Tiny328 repository on GitHub. It is a 2-layer board of 35.6 × 22.6 mm with 26 parts on 37 nets, routed with 566 tracks and 56 vias.
It is built around the ATMEGA328P-AU and CP2104EK. Its parts include 7 capacitors, 3 resistors, 3 ICs and 1 crystal. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
2README
README.mdTiny328
This board is derived from the original Tiny328 project started by Nathan Chantrell. It has the following design goals:
- Software compatible with Arduino and JeeNode
- Includes an RFM12B radio module from HopeRF
- Easily mountable
Retaining the same form factor as the original Tiny328, I made the following changes:
- Redid the board in Kicad instead of Eagle
- Added two mounting holes
- Split up 3V3 and 5V power input headers
- Made the connection of RFM12B's DSSI pin to D4 optional by solder jumper
- Added footprints for an R1/R2 voltage divider from VCC into A0, so battery voltage can be reliably measured against a calibrated atmega 1.1V band gap reference.
Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1uF | SM0603_C_Hand | C1, C2, C3, C4, C6 |
| 2 | 100K | SM0603_Hand | R2, R3 |
| 2 | P*** | 1pin_only | 1PIN, 1PIN |
| 1 | 10k | SM0603_Hand | R1 |
| 1 | 10uF | SM0603_C_Hand | C5 |
| 1 | 16MHz | YIC_ZTTCV | Y1 |
| 1 | 1uF | SM0603_C_Hand | C7 |
| 1 | ANALOG | SIL-8A | JP1 |
| 1 | ANT | SIL-1_RND | JP8 |
| 1 | ATMEGA328P-A | TQFP32 | IC1 |
| 1 | CP2104 | SIL-6A | JP6 |
| 1 | DIGITAL 1 | SIL-8A | JP2 |
| 1 | DIGITAL 2 | SIL-6A | JP3 |
| 1 | MCP1700 | SOT23 | U2 |
| 1 | POWER | SIL-6A | JP4 |
| 1 | PWR1 | SIL-2A | JP7 |
| 1 | PWR2 | SIL-2A | JP9 |
| 1 | PWR_USB | S_JUMPER_2 | JP10 |
| 1 | RFM12 | RFM12 | U1 |
| 1 | nFFS | S_JUMPER_2 | JP5 |
Questions
How big is the Tiny328 PCB?
It measures 35.6 × 22.6 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tiny328 use?
26 parts, built around the ATMEGA328P-AU and CP2104EK. 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 Tiny328 KiCad files?
From the jypma/Tiny328 repository on GitHub, at the commit this page was made from: the board is tiny328.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tiny328 design in my own project?
Its repository states no licence, so its author keeps all rights: ask jypma before reusing the design.
Similar boards
- 4 layers57.1 × 50 mm

- 2 layers68.6 × 53.3 mm

Version current
oomlout/oomlout_oomp_documentation_bot
a bot that goes around generating rough documentation for kicad projects
69 parts - 2 layers72 × 42 mm

NRF24 jammer
W0rthlessS0ul/nRF24_jammer
The nRF24 jammer is a powerful tool that requires an ESP32 and configurable numbers of NRF24 modules to assemble.
51 parts1kMIT - 2 layers59.2 × 41 mm

- 2 layers108 × 95.3 mm

Blue Wizard
wizarddata/Blue-Wizard-Mod
Bluetooth Controller for the Kinesis Advantage line of keyboards using the BlueMicro firmware
47 parts38 - 2 layers67.6 × 14 mm

Double oh
heyspacebuck/double-oh
A WiFi-enabled power supply in a AA battery form factor, designed for sex toys
54 parts37 - 2 layers82.5 × 140 mm

QCamPCR
GaudiLabs/qPocketPCR
Quantitative PCR machine detecting fluorescence using a camera
113 parts22GPL-3.0 - 2 layers60 × 90 mm

Logger
voltlog/Voltlogger
More info about this project in Voltlog #368. If you would like to order one of these boards ready assembled, check out my Tindie store.
111 parts17GPL-3.0