Control
krzys9876·htpc_rig·Kicad_boards/Pre/Control/control/control.kicad_pcb
About the Control PCB
Control is an open source AVR/Arduino PCB design by krzys9876, published on GitHub under the MIT license. It is a 2-layer board measuring 62.7 × 35.6 mm, with 40 components from 26 distinct parts.
Its main chip is the ATmega328P-AU, from the AVR/Arduino family. Other key parts include the CH340G, MCP23017_SS and AP1117-33. By type, the board carries 13 capacitors, 9 connectors, 8 resistors, 4 ICs, 2 crystals and 2 diodes.
It belongs with the power & battery designs in this gallery.
From the project
HTPC, Volumio player, power amp, power supply etc.
This is a dump of various files related to the devices that I use in my home entertainment setup.
A miniITX PC enclosed in custom case (see: modushop.pl). The PC is fanless, so I had to choose a relative low power processor and a good radiator. However, since I have a overhead projector with a loud fan it doesn't matter at all.
A Raspberry Pi based Volumio player (see: volumio.com) enclosed in custom case. There are two Pis: one is a controller for two displays, the other is the actual player.
Main components on the Control
Control bill of materials (BOM)
40 components, 26 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH340G | SOIC-16_3.9x9.9mm_P1.27mm | U1 |
| 1 | ATmega328P-AU | TQFP-32_7x7mm_P0.8mm | U2 |
| 1 | MCP23017_SS | SSOP-28_5.3x10.2mm_P0.65mm | U3 |
| 1 | AP1117-33 | SOT-223-3_TabPin2 | U4 |
| 1 | 12MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 16MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y2 |
| 1 | USB_B_Micro | USB_Micro-B_Amphenol_10104110_Horizontal | J1 |
| 1 | PWR | TerminalBlock_RND_205-00001_1x02_P5.00mm_Horizontal | J2 |
| 1 | ISP | PinHeader_2x03_P2.54mm_Vertical | J3 |
| 1 | I2C_A | PinHeader_2x05_P2.54mm_Vertical | J4 |
| 1 | IO_PWR | PinHeader_2x03_P2.54mm_Vertical | J5 |
| 1 | IO_1 | PinHeader_1x05_P2.54mm_Vertical | J6 |
| 1 | IO_I2C | PinHeader_1x02_P2.54mm_Vertical | J7 |
| 1 | I2C_B | PinHeader_2x05_P2.54mm_Vertical | J8 |
| 1 | IO_2 | PinHeader_1x06_P2.54mm_Vertical | J9 |
| 1 | Fuse_Small | Fuse_1812_4532Metric | F1 |
| 1 | SW_Push | SW_SPST_FSMSM | SW1 |
| 2 | LED | D_0805_2012Metric | D1, D2 |
| 5 | 100n | C_1206_3216Metric | C1, C3, C7, C9, C11 |
| 4 | 22p | C_0603_1608Metric | C2, C4, C8, C10 |
Show 6 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 10n | C_1206_3216Metric | C5 |
| 2 | 10u | C_1206_3216Metric | C6, C12 |
| 1 | 100n | C_0805_2012Metric | C13 |
| 1 | R | R_0805_2012Metric | R1 |
| 4 | 1k | R_0805_2012Metric | R2, R3, R4, R5 |
| 3 | 0 | R_0805_2012Metric | R6, R8, R9 |
Control design files
The KiCad project lives in the krzys9876/htpc_rig repository on GitHub; these links point at the commit this page was built from.
Control: common questions
What microcontroller does the Control use?
The Control is built around the ATmega328P-AU, from the AVR/Arduino family.
How big is the Control PCB?
The Control measures 62.7 × 35.6 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Control?
40 components, from 26 distinct parts. The full bill of materials is listed on this page.
Where can I download the Control design files?
From the krzys9876/htpc_rig repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Control design in my own project?
Yes, under the terms of its MIT license, which krzys9876 chose for the repository.
Can I test firmware for the Control 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 htpc_rig
Pre relay
krzys9876
171.2 × 52.7 mm71 parts2LMIT0Attenuator
krzys9876
150.4 × 53.5 mm66 parts2LMIT0Atten rotary v01
krzys9876
109.2 × 55.9 mm31 parts2LMIT0Pre relay2
krzys9876
172.7 × 59.7 mm25 parts2LMIT0Source rotary
krzys9876
27.8 × 25.2 mm16 parts2LMIT0Attenuator3c
krzys9876
76.2 × 41.9 mm14 parts2LMIT0Pre power
krzys9876
71.8 × 22 mm10 parts2LMIT0
Similar boards
AVR/Arduino
Magspoof
samyk
35 × 29 mm11 parts2LNo license4.2kAVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
Labrador
espotek-org
36.8 × 34.7 mm75 parts2LNo license1.2kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0k