
Relay shield
carlos-jenkins/relay-shield
Relay and current sensor shield for Spark Core

Đây là dự án thiết kế và chế tạo bo mạch học tập lập trình nhúng sử dụng vi điều khiển ATmega32, được xây dựng nhằm phục vụ việc học tập, thực hành và nghiên cứu các hệ thống nhúng.
Atmega32 is an open-source printed circuit board by talonghtn-rgb, from the talonghtn-rgb/MachATmega32 repository on GitHub. It is a 2-layer board of 200 × 101 mm with 168 parts on 154 nets, routed with 1,564 tracks and 260 vias.
It is built around the ATMEGA32A-PU, CH340E and SN74LVC125APWR-TP, with the LM2596S-ADJ, DS18B20 and LM1117MP-3.3 among its other parts. Its parts include 52 resistors, 27 capacitors, 16 diodes, 7 connectors and 6 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
ATmega32 Embedded Training Board
Đây là dự án thiết kế và chế tạo bo mạch học tập lập trình nhúng sử dụng vi điều khiển ATmega32, được xây dựng nhằm phục vụ việc học tập, thực hành và nghiên cứu các hệ thống nhúng.
Bo mạch tích hợp nhiều ngoại vi phổ biến, giúp sinh viên có thể thực hành lập trình vi điều khiển, giao tiếp với cảm biến, thiết bị hiển thị, bộ nhớ và các chuẩn giao tiếp thông dụng.
Toàn bộ sơ đồ nguyên lý và PCB của bo mạch được thiết kế bằng KiCad.
Bo mạch được thiết kế với các khối chức năng:
| Ngoại vi | Chức năng |
|---|---|
| LCD 16x2 | Hiển thị thông tin |
| LED 7 đoạn 4 số | Hiển thị số |
| LM35 | Đo nhiệt độ |
| DS18B20 | Cảm biến nhiệt độ |
| DS3231 | Đồng hồ thời gian thực |
| Relay | Điều khiển thiết bị |
| Micro SD Card | Lưu trữ dữ liệu |
| LED đơn | Hiển thị trạng thái |
| Button | Nhập tín hiệu số |
| Potentiometer | Tạo tín hiệu analog |
| LDR | Đo cường độ ánh sáng |
| CH340E | Giao tiếp USB-UART |
Các ngoại vi trên được tích hợp nhằm phục vụ nhiều bài thực hành về GPIO, ADC, UART, I2C, SPI, 1-Wire và điều khiển thiết bị.
UART,I2C,SPI,1-Wire
Project được thiết kế bằng KiCad 9.
Các file chính:
ATmega32/
│
├── atmega32.kicad_pro # KiCad Project
├── atmega32.kicad_sch # Schematic
├── atmega32.kicad_pcb # PCB Layout
│
├── aa.kicad_sym # Custom Symbol Library
│
├── CR1220 SMD.pretty/ # Footprint Library
├── Micro.pretty/ # Footprint Library
├── SN74LVC125APWR.pretty/ # Footprint Library
│
├── fp-lib-table
├── sym-lib-table
└── Logo_hus.png| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 100nF | Capacitor_SMD:C_1206_3216Metric | C1, C2, C3, C5, C6, C7, C8, C16, C17, C19, C20, C21, C22, C24, C26, C27 +1 |
| 15 | 10K | Resistor_SMD:R_1206_3216Metric | R1, R15, R16, R17, R18, R19, R20, R21, R22, R26, R27, R37, R38, R39, R40 |
| 10 | LED | LED_SMD:LED_1206_3216Metric | D1, D2, D3, D4, D5, D6, D7, D8, D9, D16 |
| 9 | 220 | Resistor_SMD:R_1206_3216Metric | R29, R30, R31, R32, R33, R34, R35, R36, R47 |
| 9 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H5mm | Button Reset, SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 |
| 8 | 330 | Resistor_SMD:R_1206_3216Metric | R7, R8, R9, R10, R11, R12, R13, R14 |
| 5 | 1K | Resistor_SMD:R_1206_3216Metric | R2, R5, R6, R45, R46 |
| 5 | 1N4007 | Diode_SMD:D_SMA | D10, D11, D12, D13, D14 |
| 5 | BC846 | Package_TO_SOT_SMD:SOT-23 | Q2, Q3, Q4, Q5, Q6 |
| 4 | 3.3K | Resistor_SMD:R_1206_3216Metric | R48, R49, R50, R51 |
| 4 | 4.7K | Resistor_SMD:R_1206_3216Metric | R24, R25, R28, R53 |
| 4 | TestPoint | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm | TP1, TP2, TP3, TP4 |
| 3 | 10uF | Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A | C4, C15, C18 |
| 2 | 22pF | Capacitor_SMD:C_1206_3216Metric | C10, C11 |
| 2 | 5V or 3.3V | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP2, JP3 |
| 2 | 5k1 | Resistor_SMD:R_1206_3216Metric | R43, R44 |
| 1 | 1000nF | Capacitor_SMD:C_1206_3216Metric | C13 |
| 1 | 10K | Potentiometer_THT:Potentiometer_Alps_RK09K_Single_Vertical | Variable Resistor |
| 1 | 10k | Resistor_SMD:R_1206_3216Metric | R3 |
| 1 | 10nF | Capacitor_SMD:C_1206_3216Metric | C25 |
| 1 | 10uF | Capacitor_SMD:C_1206_3216Metric | C23 |
| 1 | 1N5822 | Diode_THT:D_DO-201AD_P12.70mm_Horizontal | D15 |
| 1 | 2.2K | Resistor_SMD:R_1206_3216Metric | R42 |
| 1 | 330uF/35V | Capacitor_SMD:CP_Elec_8x10.5 | C14 |
| 1 | 33uH | Inductor_THT:L_Radial_D8.7mm_P5.00mm_Fastron_07HCP | L2 |
| 1 | 4-digit 7-segment_1 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J4 |
| 1 | 4-digit 7-segment_2 | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J3 |
| 1 | 4.7k | Resistor_SMD:R_1206_3216Metric | R23 |
| 1 | 440uF/35V | Capacitor_SMD:CP_Elec_8x10.5 | C12 |
| 1 | 470 | Resistor_SMD:R_1206_3216Metric | R4 |
| 1 | 5V or x | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP4 |
| 1 | 5V/3.3V | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | 5V/3.3V |
| 1 | 8Mhz | Crystal:Crystal_HC49-U_Vertical | Y2 |
| 1 | ATmega32A-P | Package_DIP:DIP-40_W15.24mm | MCU |
| 1 | AVR-ISP-10 | Connector_IDC:IDC-Header_2x05_P2.54mm_Vertical | SPI Port |
| 1 | BUTTON_DON | Button_Switch_THT:SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm | BUTTON |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_Horizontal | 12V/3A |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | Speaker |
| 1 | CH340E | Package_SO:MSOP-10_3x3mm_P0.5mm | U8 |
| 1 | Conn_01x16_lcd | Connector_PinSocket_2.54mm:PinSocket_1x16_P2.54mm_Vertical | J11 |
| 1 | DS18B20 | Package_TO_SOT_THT:TO-92_Inline | DS18B20 |
| 1 | DS3231M | Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm | DS3231 |
| 1 | FerriteBead | Inductor_SMD:L_1210_3225Metric | FB1 |
| 1 | GL5528 photoresistor | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R41 |
| 1 | LCD1 | MountingHole:MountingHole_2.5mm | H5 |
| 1 | LCD2 | MountingHole:MountingHole_2.5mm | H6 |
| 1 | LCD3 | MountingHole:MountingHole_2.5mm | H7 |
| 1 | LCD4 | MountingHole:MountingHole_2.5mm | H8 |
| 1 | LED7_DOAN_4SO | Button_Switch_THT:SW_DIP_SPSTx12_Slide_9.78x32.66mm_W7.62mm_P2.54mm | 7-segment display |
| 1 | LED_DON | Button_Switch_THT:SW_DIP_SPSTx08_Slide_9.78x22.5mm_W7.62mm_P2.54mm | LED |
| 1 | LM1117MP-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U10 |
| 1 | LM2596S-ADJ | Package_TO_SOT_SMD:TO-263-5_TabPin3 | U6 |
| 1 | LM35-LP | Package_TO_SOT_THT:TO-92_Inline | LM35 |
| 1 | LOGO | LOGO | |
| 1 | MH1 | MountingHole:MountingHole_4mm_Pad_Via | H1 |
| 1 | MH2 | MountingHole:MountingHole_4mm_Pad_Via | H2 |
| 1 | MH3 | MountingHole:MountingHole_4mm_Pad_Via | H3 |
| 1 | MH4 | MountingHole:MountingHole_4mm_Pad_Via | H4 |
| 1 | MH5 | MountingHole:MountingHole_2.5mm | H9 |
| 1 | MH6 | MountingHole:MountingHole_2.5mm | H10 |
| 1 | MMBT2222A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Micro_SD_Card | Micro:GCT_MEM2075 | J1 |
| 1 | Nguồn lọc or USB | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | JP1 |
| 1 | PIN | CR1220 SMD:BatteryHolder_RSPRO_2378296_1x1220 | BT1 |
| 1 | Port A | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | PORT A |
| 1 | Port B | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | PORT B |
| 1 | Port C | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | PORT C |
| 1 | Port D | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | PORT D |
| 1 | R_Potentiometer | Potentiometer_THT:Potentiometer_Alps_RK09K_Single_Vertical | RV1 |
| 1 | SANYOU_SRD | Relay_THT:Relay_SPDT_SANYOU_SRD_Series_Form_C | Relay |
| 1 | SCL/SDA | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | I2C |
| 1 | SN74LVC125APWR | SN74LVC125APWR:SOP65P640X120-14N | SN74LVC125APWR |
| 1 | SPI | Connector_JST:JST_XH_B6B-XH-A_1x06_P2.50mm_Vertical | SPI |
| 1 | SW_DIP_x06 | Button_Switch_THT:SW_DIP_SPSTx06_Slide_9.78x17.42mm_W7.62mm_P2.54mm | SW10 |
| 1 | SW_LCD_8bit | Button_Switch_THT:SW_DIP_SPSTx05_Slide_9.78x14.88mm_W7.62mm_P2.54mm | LCD-8bit |
| 1 | Screw_Terminal_01x02 | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J5 |
| 1 | Screw_Terminal_01x03 | TerminalBlock:TerminalBlock_bornier-3_P5.08mm | J2 |
| 1 | TX/RX | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | UART |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U7 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J10 |

carlos-jenkins/relay-shield
Relay and current sensor shield for Spark Core


jackhumbert/reform
This is the main repository for the MNT Reform open source laptop.

RonishNadar/open-01
OPEN-01 - Omnidirectional Perception & Embedded Navigation. An open-source, low-cost ROS2 robot platform.



ncssrtnvnthm/WATCH2026-theremin
Theremin project for the 2026 WATCH program

It measures 200 × 101 mm and has 2 copper layers, 1.6 mm thick.
168 parts, built around the ATMEGA32A-PU, CH340E, SN74LVC125APWR-TP and LM2596S-ADJ. 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 talonghtn-rgb/MachATmega32 repository on GitHub, at the commit this page was made from: the board is ATmega32/atmega32.kicad_pcb and its schematic ATmega32/atmega32.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 talonghtn-rgb before reusing the design.