Alphabets V2 ATtiny1624 millable ring module
TheBeachLab·alphabets·V2/Hardware/Final/electronics/attiny1624-ring/attiny1624-ring.kicad_pcb
About the Alphabets V2 ATtiny1624 millable ring module
Alphabets V2 ATtiny1624 millable ring module is an open source AVR/Arduino PCB design by TheBeachLab, published on GitHub under the MIT license. It is a 2-layer board measuring 50 × 50 mm, with 26 components from 26 distinct parts.
Its main chip is the ATtiny1624-SSU, from the AVR/Arduino family. By type, the board carries 16 jumpers, 4 connectors, 3 capacitors, 2 resistors and 1 IC.
It belongs with the displays & leds and power & battery designs in this gallery.
From the project
Open Source Mechanical Split Flap Display, AKA Solari display
This directory contains the editable KiCad 10 design for one Alphabets V2 split-flap module. The board keeps the existing 2x3 synchronous-ring connector, drives an external four-input stepper board, reads a powered HOME sensor, and uses the ATtiny1624's one-wire UPDI programming interface.
The hardware assignment follows Microchip's ATtiny1624/1626/1627 data sheet. Microchip documents PA0 as UPDI/RESET and PA1, PA2, and PA3 as SPI0 MOSI, MISO, and SCK respectively. The standard programming connection is the 2x3, 2.54 mm UPDI header described in Microchip's UPDI connection guide.
Main components on the Alphabets V2 ATtiny1624 millable ring module
Alphabets V2 ATtiny1624 millable ring module bill of materials (BOM)
26 components, 26 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATtiny1624-SSU | SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | CHAIN_RING | PinHeader_2x03_P2.54mm_Vertical_SMD | J1 |
| 1 | STEPPER_DRIVER_IN | PinHeader_1x04_P2.54mm_Vertical_SMD_Pin1Left | J3 |
| 1 | HOME_SENSOR | PinHeader_1x03_P2.54mm_Vertical_SMD_Pin1Left | J4 |
| 1 | UPDI_2X3 | PinHeader_2x03_P2.54mm_Vertical_SMD | J5 |
| 1 | 0R CHAIN power bridge 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP1 |
| 1 | 0R UPDI power bridge 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP2 |
| 1 | 0R HOME power bridge 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP3 |
| 1 | 0R MCU power bridge 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP4 |
| 1 | INSULATED CLOCK LINK 22.3mm | WireLink_22.3mm_SMD | JP5 |
| 1 | 0R LATCH bridge 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP6 |
| 1 | INSULATED DATA_IN LINK 25.6mm | WireLink_25.6mm_SMD | JP7 |
| 1 | INSULATED DATA_OUT LINK 23.5mm | WireLink_23.5mm_SMD | JP8 |
| 1 | 0R MCU ground bridge 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | JP9 |
| 1 | INSULATED UPDI LINK 16.6mm | WireLink_16.6mm_SMD | JP10 |
| 1 | INSULATED GND LINK 29.7mm | WireLink_29.7mm_SMD | JP11 |
| 1 | INSULATED MOTOR3 LINK 23.5mm | WireLink_23.5mm_SMD | JP12 |
| 1 | INSULATED MCU POWER LINK 17.7mm | WireLink_17.7mm_SMD | JP13 |
| 1 | INSULATED MOTOR1 LINK 30.3mm | WireLink_30.3mm_SMD | JP14 |
| 1 | INSULATED MOTOR2 LINK 24.5mm | WireLink_24.5mm_SMD | JP15 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | INSULATED MAIN POWER LINK 27.0mm | WireLink_27.0mm_SMD | JP16 |
| 1 | 100n MCU 1206 | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1 |
| 1 | 1n HF 1206 | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2 |
| 1 | 10u BULK 1206 | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3 |
| 1 | 10k UPDI pull-up 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R1 |
| 1 | 10k HOME pull-up 1206 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2 |
Alphabets V2 ATtiny1624 millable ring module design files
The KiCad project lives in the TheBeachLab/alphabets repository on GitHub; these links point at the commit this page was built from.
Alphabets V2 ATtiny1624 millable ring module: common questions
What microcontroller does the Alphabets V2 ATtiny1624 millable ring module use?
The Alphabets V2 ATtiny1624 millable ring module is built around the ATtiny1624-SSU, from the AVR/Arduino family.
How big is the Alphabets V2 ATtiny1624 millable ring module?
The Alphabets V2 ATtiny1624 millable ring module measures 50 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Alphabets V2 ATtiny1624 millable ring module?
26 components, from 26 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Alphabets V2 ATtiny1624 millable ring module design files?
From the TheBeachLab/alphabets repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Alphabets V2 ATtiny1624 millable ring module design in my own project?
Yes, under the terms of its MIT license, which TheBeachLab chose for the repository.
Can I test firmware for the Alphabets V2 ATtiny1624 millable ring module without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in alphabets
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746