Birdcage automation system
SoF4rAway·birdcage-automation-system·pcb-design/custom-shield.kicad_pcb
About the Birdcage automation system PCB
Birdcage automation system is an open source AVR/Arduino PCB design by SoF4rAway, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 119 × 103.5 mm, with 25 components from 18 distinct parts.
Its main chip is the Arduino_Uno_R4_WiFi_Shield, from the AVR/Arduino family. Other key parts include the LM2596_DCDC and Pololu_Breakout_A4988. By type, the board carries 10 connectors, 4 resistors, 3 capacitors, 2 ICs, 2 modules and 2 transistors.
It belongs with the iot & wireless, robotics & motion and sensors designs in this gallery.
From the project
A birdcage automation system based on Arduino UNO R4 WiFi
Open-source firmware, circuit schematics, and mechanical integration for an autonomous IoT bird cage management system. This platform consolidates solid feed dispensing, liquid water monitoring and replenishment, and a single-axis linear brush-and-spray tray cleaning mechanism orchestrated by an Arduino Uno R4 WiFi.
If you use this system, codebase, or hardware design in academic work, please cite the original peer-reviewed publication:
Main components on the Birdcage automation system
Birdcage automation system bill of materials (BOM)
25 components, 18 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | LM2596_DCDC | YAAJ_DCDC_StepDown_LM2596 | U1, U2 |
| 1 | Arduino_Uno_R4_WiFi_Shield | Arduino_Uno_R4_WiFi_Shield | A1 |
| 1 | Pololu_Breakout_A4988 | Pololu_Breakout-16_15.2x20.3mm | A2 |
| 2 | TIP120 | TO-220-3_Vertical | Q1, Q2 |
| 1 | STP_MTR | JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal | J1 |
| 1 | SOL_CTRL1 | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J2 |
| 1 | SOL_CTRL2 | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J3 |
| 1 | DC-PUMP_REL | JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J4 |
| 1 | ULT_SNR | JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal | J5 |
| 1 | W_LV_SENSOR | JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal | J6 |
| 1 | DHT_11 | JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J8 |
| 1 | SERVO_MTR | JST_PH_S3B-PH-K_1x03_P2.00mm_Horizontal | J9 |
| 1 | RTC_MODULE | PinSocket_1x04_P2.54mm_Horizontal | J10 |
| 1 | Barrel_Jack_Switch | CUI_PJ-002A | J11 |
| 2 | 1N4001 | D_DO-41_SOD81_P10.16mm_Horizontal | D1, D2 |
| 3 | 100u | CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder | C3, C4, C5 |
| 2 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4 |
Birdcage automation system design files
The KiCad project lives in the SoF4rAway/birdcage-automation-system repository on GitHub; these links point at the commit this page was built from.
Birdcage automation system: common questions
What microcontroller does the Birdcage automation system use?
The Birdcage automation system is built around the Arduino_Uno_R4_WiFi_Shield, from the AVR/Arduino family.
How big is the Birdcage automation system PCB?
The Birdcage automation system measures 119 × 103.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Birdcage automation system?
25 components, from 18 distinct parts. The full bill of materials is listed on this page.
Where can I download the Birdcage automation system design files?
From the SoF4rAway/birdcage-automation-system repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Birdcage automation system design in my own project?
Yes, under the terms of its GPL-3.0 license, which SoF4rAway chose for the repository.
Can I test firmware for the Birdcage automation system 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
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.0k