
Rs485-spy injector
rmingon/rs485-spy-injector
RS485 Spy is an open-source hardware tool for real-time monitoring, logging, and testing of RS-485 networks

A 4-layer PCB design for a Smart IoT Gateway built around the STM32F407VGTx microcontroller with ESP32-WROOM-32 WiFi/BLE module.
Smart IoT Gateway Edge Processor is an open-source printed circuit board by Umer-Haseeb, from the Umer-Haseeb/Smart_IoT_Gateway_Processor_PCB repository on GitHub. It is a 4-layer board of 67.7 × 71.9 mm with 66 parts on 145 nets, routed with 432 tracks and 74 vias.
It is built around the ESP32-WROOM-32, MAX3485ED and AMS1117-3.3. Its parts include 18 resistors, 17 capacitors, 10 connectors, 4 ICs and 4 diodes. It belongs with the home automation and IoT and radio and wireless boards and the ESP32 and STM32 boards of this library.
A 4-layer PCB design for a Smart IoT Gateway built around the STM32F407VGTx microcontroller with ESP32-WROOM-32 WiFi/BLE module.
├── Smart_IoT_Gateway_Edge Processor.kicad_pro Project entry (open this in KiCad)
├── Smart_IoT_Gateway_Edge Processor.kicad_pcb PCB layout (4-layer)
├── Hardware/
│ ├── Schematics/
│ │ ├── Smart_IoT_Gateway_Edge Processor.kicad_sch Root schematic (A3)
│ │ ├── Power.kicad_sch Power supply sub-sheet
│ │ ├── STM32_Core.kicad_sch MCU core sub-sheet
│ │ ├── ESP32.kicad_sch WiFi/BLE sub-sheet
│ │ ├── RS485.kicad_sch RS485 transceiver sub-sheet
│ │ ├── Sensor_IO.kicad_sch Sensor I/O sub-sheet
│ │ ├── Storage.kicad_sch SD card sub-sheet
│ │ └── Debug.kicad_sch Debug interface sub-sheet
│ ├── Libraries/ (empty — symbols embedded)
│ └── Manufacturing/ (for future BOM/assembly files)
├── Gerbers/ Gerber fabrication files
├── Drill_Files/ NC drill files
├── Images/
│ ├── 3D_Render.png
│ ├── Top_View.png
│ ├── Bottom_View.png
│ └── Schematic.png
├── Documentation/
│ └── AGENTS.md
├── README.md
└── .gitignoreSmart_IoT_Gateway_Edge Processor.kicad_pro in KiCad 10.0Gerbers/)All Rights Reserved.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | Capacitor_SMD:C_0603_1608Metric | C3, C4, C6, C7, C8, C9, C13, C14, C16, C17 |
| 10 | 10k | Resistor_SMD:R_0603_1608Metric | R4, R5, R6, R7, R9, R12, R13, R14, R15, R19 |
| 4 | Jumper_2_Small_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm | JP1, JP2, JP3, JP4 |
| 4 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D4, D5 |
| 4 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1, SW2, SW3, SW4 |
| 3 | 10u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C15 |
| 3 | 330 | Resistor_SMD:R_0603_1608Metric | R8, R17, R18 |
| 3 | Conn_01x04 | Connector_PinSocket_2.00mm:PinSocket_1x04_P2.00mm_Vertical | J2, J4, J6 |
| 3 | TestPoint | TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm | TP1, TP2, TP3 |
| 2 | 20p | Capacitor_SMD:C_0603_1608Metric | C11, C12 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric | R10, R11 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | Conn_01x03 | Connector_PinSocket_2.00mm:PinSocket_1x03_P2.00mm_Vertical | J9, J10 |
| 1 | 1A | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | 1k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | C | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | Conn_01x05 | Connector_PinSocket_2.00mm:PinSocket_1x05_P2.00mm_Vertical | J8 |
| 1 | Conn_01x06 | Connector_PinSocket_2.00mm:PinSocket_1x06_P2.00mm_Vertical | J5 |
| 1 | Crystal | Crystal:Crystal_SMD_0603-2Pin_6.0x3.5mm | Y1 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U3 |
| 1 | MAX3485 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Hirose_DM3D-SF | J7 |
| 1 | STM32F407VGTx | Package_QFP:LQFP-100_14x14mm_P0.5mm | U2 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal | J3 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |

rmingon/rs485-spy-injector
RS485 Spy is an open-source hardware tool for real-time monitoring, logging, and testing of RS-485 networks


crexodon/LED-Window-Matrix-Neo
Turning the campus building into a led display

Tomoshibi-technology/RCJ-Japan2024-Circuit
RoboCup JapanOpen 2024とEindohoven 2024に向けての回路開発


anyshake/explorer
🌏 Detecting seismic wave using 3 geophones and 3-axis accelerometer, pack & send data to AnyShake Observer over RS232 / RS485 serial.

CK20000/STM32-Digital-Twin-Project-Status-Architecture
Tired of paywalled PCB simulators? Open-source, physics-accurate digital twin for KiCad. Real MCU (Renode), real analog (ngspice), live PyQt6 dashboard. No stubs, no fake numbers. Fork and grow it.

7903555032/AERIS-H743-PCB
A 6-layer STM32H743-based embedded development and flight-control/data-logging PCB designed as a practical hardware-design and PCB-layout project.
It measures 67.7 × 71.9 mm and has 4 copper layers, 1.6 mm thick.
66 parts, built around the ESP32-WROOM-32, MAX3485ED and AMS1117-3.3. 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 Umer-Haseeb/Smart_IoT_Gateway_Processor_PCB repository on GitHub, at the commit this page was made from: the board is Smart_IoT_Gateway_Edge Processor.kicad_pcb and its schematic Hardware/Schematics/Debug.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 Umer-Haseeb before reusing the design.