
ServoController
hagego/SmartHome
Tools and applications for my simple, very heterogeneous smart home

Tools and applications for my simple, very heterogeneous smart home
ProgrammingAdapter is an open-source printed circuit board by hagego, from the hagego/SmartHome repository on GitHub. It is a 2-layer board of 88 × 52 mm with 24 parts on 40 nets, routed with 266 tracks and 10 vias.
It is built around the ATTINY84A-PU, NRF24L01 and AM312, with the M2.5 and WS2812 among its other parts. Its parts include 5 connectors, 3 capacitors, 3 resistors, 3 ICs and 1 switch. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Tools and applications for my simple, very heterogeneous smart home
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | M2.5 | MountingHole:MountingHole_2.7mm_M2.5 | H, H, H, H, H |
| 2 | 2.2uF | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2 |
| 1 | 100k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | 100uF | Capacitor_THT:CP_Radial_D7.5mm_P2.50mm | C3 |
| 1 | 1M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 470k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 5V Out | hagego:JST_XH_1x02_P2.54 | J1 |
| 1 | AM312 | hagego:JST_XH_1x03_P2.54 | J5 |
| 1 | ATtiny84 | hagego:Engineering_DIP14_Socket | U2 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | CSN | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | JP1 |
| 1 | IIC 3V3 | hagego:JST_XH_1x04_P2.54 | J3 |
| 1 | M5 | MountingHole:MountingHole_5.3mm_M5 | H |
| 1 | MCP1700x-330 | Package_TO_SOT_THT:TO-92_HandSolder | U3 |
| 1 | NRF24L01 | RF_Module:nRF24L01_Breakout | U1 |
| 1 | PA3 | hagego:Micro_Push_Button_6x6 | SW1 |
| 1 | RESET | hagego:Micro_Push_Button_6x6 | RESET |
| 1 | SPI Prog | hagego:JST_XH_1x04_P2.54 | J2 |
| 1 | WS2812 | hagego:JST_XH_1x03_P2.54 | J4 |
It measures 88 × 52 mm and has 2 copper layers, 1.6 mm thick.
24 parts, built around the ATTINY84A-PU, NRF24L01, AM312 and M2.5. 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.
From the hagego/SmartHome repository on GitHub, at the commit this page was made from: the board is nRF24/PCBs/ProgrammingAdapter/ProgrammingAdapter.kicad_pcb and its schematic nRF24/PCBs/ESP2nRF24/ESP2nRF24/ESP2nRF24.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask hagego before reusing the design.

hagego/SmartHome
Tools and applications for my simple, very heterogeneous smart home

hagego/SmartHome
Tools and applications for my simple, very heterogeneous smart home

hagego/SmartHome
Tools and applications for my simple, very heterogeneous smart home


KonradWohlfahrt/BirdhouseCameraSystemCameraNode
ESP32-based camera node project files for the Birdhouse Camera System.


laemo10/SuperNicePCB
An integrated, multi-sensor UWB anchor PCB designed for real-time indoor object tracking (via Double-Sided Two-Way Ranging) and non-invasive human presence/occupancy monitoring.

nate922/ceilingpuck_v4
Ceiling Puck v4 - smart ceiling sensor/actuator

SolderedElectronics/PIR-Movement-sensor-board-hardware-design
Hardware design, BOM, gerbers and 3D files for PIR-Movement-sensor-board designed by Soldered Electronics.

SolderedElectronics/PIR-movement-sensor-board-qwiic-hardware-design
Hardware design, BOM, gerbers and 3D files for PIR-movement-sensor-board-qwiic designed by Soldered Electronics.

SolderedElectronics/PIR-movement-sensor-board-with-easyC-hardware-design
Hardware design, BOM, gerbers and 3D files for PIR-movement-sensor-board-with-easyC designed by Soldered Electronics.

ThunderSloth/walkin-pir-interface
Battery-Powered PIR Motion Interface (Isolated Dry Contact)