Bell-Boy
BBUK·Bell-Boy·kicad/Bell-Boy.kicad_pcb
About the Bell-Boy PCB
Bell-Boy is an open source AVR/Arduino PCB design by BBUK, published on GitHub under the TAPR-OHL-1.0 license. It is a 2-layer board measuring 64 × 30 mm, with 31 components from 21 distinct parts.
Its main chip is the ATmega328P-AU, from the AVR/Arduino family. Other key parts include the MAX40200, MCP73831-2-OT and ICM-20689. By type, the board carries 10 capacitors, 8 resistors, 5 ICs, 4 connectors, 1 switch and 1 LED.
It belongs with the sensors and power & battery designs in this gallery.
From the project
Code for the "Bell-Boy" Project
This repository contains the code and hardware design for the Bell-Boy Project.
The Bell-Boy is a device used to measure how hard a person pulls on a tower bell rope. I hope it will be a useful training aid.
The core of the hardware comprises a Raspberry Pi Zero and a PCB mounted on it containing an IMU IC (an ICM20689), a ATMEGA328 with the Arduino bootloader and power management and battery charging circuitry. The Arduino manages battery charging, controls a LED and also stores device calibration data. The battery is a LiPo integral to the device and is charged via power sourced from the…
Main components on the Bell-Boy
Bell-Boy bill of materials (BOM)
31 components, 21 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATmega328P-AU | LQFP-32_7x7mm_P0.8mm | U1 |
| 2 | MAX40200 | SOT-23-5 | U2, U4 |
| 1 | MCP73831-2-OT | SOT-23-5 | U3 |
| 1 | ICM-20689 | InvenSense_QFN-24_4x4mm_P0.5mm | U5 |
| 1 | Conn_01x01_Male | PinHeader_1x01_P2.54mm_Vertical | J1 |
| 1 | Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J2 |
| 1 | Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | Conn_02x16_Odd_Even | PinSocket_2x16_P2.54mm_Vertical_SMD | J4 |
| 1 | Battery_Cell | PinHeader_1x02_P2.54mm_Vertical | BATT1 |
| 1 | SW_DIP_x01 | SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW1 |
| 1 | LED_Dual_2pin | PinHeader_1x02_P2.54mm_Vertical | LED1 |
| 1 | BAT54C | SOT-23 | D1 |
| 4 | 100n | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1, C2, C3, C10 |
| 3 | 4u7 | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C4, C5, C6 |
| 1 | 10n | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C7 |
| 1 | 470nF | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C9 |
| 1 | 2.2uf | C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C14 |
| 1 | 82R | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R1 |
| 5 | 10K | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R2, R4, R5, R6, R8 |
| 1 | 4.7k | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R3 |
Show 1 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100K | R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R7 |
Bell-Boy design files
The KiCad project lives in the BBUK/Bell-Boy repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/Bell-Boy.kicad_pcb
Bell-Boy: common questions
What microcontroller does the Bell-Boy use?
The Bell-Boy is built around the ATmega328P-AU, from the AVR/Arduino family.
How big is the Bell-Boy PCB?
The Bell-Boy measures 64 × 30 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Bell-Boy?
31 components, from 21 distinct parts. The full bill of materials is listed on this page.
Where can I download the Bell-Boy design files?
From the BBUK/Bell-Boy repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Bell-Boy design in my own project?
Yes, under the terms of its TAPR-OHL-1.0 license, which BBUK chose for the repository.
Can I test firmware for the Bell-Boy 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.
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