WiFi Camera with Motion Detection Reference Design
This project is a WiFi Camera with Motion Detection, utilizing ESP32-CAM module and HC-SR501 PIR sensor. The camera is activated by the sensor's output. The system also includes power regulation and communication headers for setup and control. #WiFi #MCU #PIR #ReferenceDesign #project #ESP32 #camera #referenceDesign #edgeComputing #espressif #template #reference-design.... show more146 Comments
8 Stars
8x8 Display with IMU V2
Mixed Voltage Arduino Nano Integration Example on a 4 Layer PCB Changelog/TODO: -Breakout the SPI Bus in a 2.54mm header in a snap off manner -add an IMU -Reorder the rows of the LEDs Tutorials: https://circuitdigest.com/microcontroller-projects/interfacing-max7219-led-dot-matrix-display-with-arduino... show more14 Comments
6 Stars
83 Keyboard
A 83 key keyboard, Norwegian QWERTY/DVORAK ISO style. It's of course possible to use other languages, as the MX cherry switches will accept keycaps with whatever language you need. It uses 83 1N4148 diodes and three LED's for caps lock,scroll lock, and QWERTY/DVORAK. It also needs pin headers that accepts the pins from a Teensy++2.0... show more5 Comments
5 Stars
ESP32 RS485 (Modbus) Controller Reference Design
This project is a controller module that uses the ESP32-WROOM-32E and the MAX3485 to communicate with Modbus devices. It has a USB-C port for power and data, a voltage regulator for stable operation, and headers for connecting sensors and actuators. It also has a CH340C chip for USB to serial conversion. #referenceDesign #project #ESP32 #ESP32WROOM #RF #WIFI #MCU #referenceDesign #simple-embedded #espressif #template #MAX3485 #RS485 #maximintegrated #reference-design #polygon... show more22 Comments
3 Stars
Guitar Pedal Template
Guitar pedal starter template based on project by Mark Wu. Includes schematic and PCB layout for basic DIY pedal hardware. This includes two 1/4" jacks (one for input and one for output), a 9V power supply (including LED), a 3PDT true bypass wiring setup, and an example potentiometer that can be copy/pasted throughout the circuit. The headers are meant to be unpopulated so that wires can be soldered to the pads. PCB design rules imported from the JLCPCB 2-layer stackup template. #template... show more1 Comment
2 Stars
Arduino Force Units Connection Shield
An I2C extension shield with 6 shielded ethernet ports and a TCA9548 breakout board. This board is for the target side, any microcontroller with a standard Arduino header can use it. With proper target side hardware and an SSTP ethernet cable, the board provides robust i2c communication over 10ft(could be longer, haven't tested it yet) with a bitrate of 400kHz under a noisy environment( near motors, power cables, switches, etc). The shield board provides power to the target side and can power the i2c device. The board also supports drdy trigger, which is available on many i2c sensors. The TCA9548 breakout board is for a scenario in which all of your i2c devices have the same address. #Arduino #Uno #Shield #Template #project-template #project... show more45 Comments
1 Star
Keypad lock reference design
This project involves the design of a keypad lock system. It utilizes an ATMEGA328P microcontroller, buzzers, LEDs for indicator functions and a 4x3 matrix keypad. An in-circuit serial programming (ISP) header is also present for programming the microcontroller. #project #Template #projectTemplate #lock #keypad #arduino #atmega328 #TPS613222A #ISP #buzzer #referenceDesign #simple-embedded #microchip #template #reference-design... show more1 Comment
1 Star
ThirstIQ Cap
High-level recreation of the ThirstIQ Cap wiring diagram using an ESP32-WROOM-32 with AMS1117-3.3 regulated battery input, inline ON/OFF switch, four touch input headers on IO32/IO33/IO25/IO26, shared I2C OLED and RTC on IO21/IO22, UART debug/programming header on TXD0/RXD0, BOOT and RESET pushbuttons on IO0 and EN, buzzer on IO4, common 3V3/GND distribution, and PCB preparation for a 160 mm x 100 mm 4-layer layout. Layout intent includes clean 3.3 V power distribution, local decoupling for regulator and ESP32, accessible external headers/buttons, short clean BOOT/EN traces, shared I2C routing, touch-signal separation from noisy power and buzzer traces, and ESP32 antenna keepout.... show more1 Star
MPXV7002DP
Through Hole straight pin header, 01x03, 2.54mm pitch, single row #connector #pinheader #tht... show more1 Star
WiFi Camera with Motion Detection Reference Design
This project is a WiFi Camera with Motion Detection, utilizing ESP32-CAM module and HC-SR501 PIR sensor. The camera is activated by the sensor's output. The system also includes power regulation and communication headers for setup and control. #WiFi #MCU #PIR #ReferenceDesign #project #ESP32 #camera #referenceDesign #edgeComputing #espressif #template #reference-design... show more3 Comments
1 Star
Guitar Pedal Template rCCg
Guitar pedal starter template based on project by Mark Wu. Includes schematic and PCB layout for basic DIY pedal hardware. This includes two 1/4" jacks (one for input and one for output), a 9V power supply (including LED), a 3PDT true bypass wiring setup, and an example potentiometer that can be copy/pasted throughout the circuit. The headers are meant to be unpopulated so that wires can be soldered to the pads. PCB design rules imported from the JLCPCB 2-layer stackup template. #template... show more1 Comment
1 Star
Guitar Pedal Template
Guitar pedal starter template based on project by Mark Wu. Includes schematic and PCB layout for basic DIY pedal hardware. This includes two 1/4" jacks (one for input and one for output), a 9V power supply (including LED), a 3PDT true bypass wiring setup, and an example potentiometer that can be copy/pasted throughout the circuit. The headers are meant to be unpopulated so that wires can be soldered to the pads. PCB design rules imported from the JLCPCB 2-layer stackup template. #template... show more1 Star
Guitar Pedal Template eu95
Guitar pedal starter template based on project by Mark Wu. Includes schematic and PCB layout for basic DIY pedal hardware. This includes two 1/4" jacks (one for input and one for output), a 9V power supply, a 3PDT true bypass wiring setup, and an example potentiometer that can be copy/pasted throughout the circuit. size is a good default size for a 125B enclosure. The headers are meant to be unpopulated so that wires can be soldered to the pads. PCB design rules imported from the JLCPCB 2-layer stackup template. Meant to be used with the 3PDT Breakout Board on my profile. #template... show more1 Star
Pin Header 01x04 2.54mm Vertical
Through Hole straight pin header, 01x04, 2.54mm pitch, single row #connector #pinheader #tht... show more1 Comment
Pin Header 01x08 2.54mm Vertical
Through Hole straight pin header, 01x08, 2.54mm pitch, single row #connector #pinheader #tht... show moreArduino Nano Barebones - 3V3 SMD No Header
Important Note: You must connect your own SPI/ICSP programming header if you want to burn the Arduino bootloader to the MCU. In this version, you must also provide your own UART interface. SMD Manufacturing: Need a hotplate and solderpaste Good to haves: - Oscillator Decoupling Caps Expose UART via connector Programming Button Onboard LED Reset Button You don't have to populate everything! Only these are mandatory: Reset Button Find the reference schematic here: https://www.arduino.cc/en/uploads/Main/ArduinoNano30Schematic.pdf... show morePin Header 01x10 2.54mm Vertical
Through Hole straight 15 pin header, 01x10, 2.54mm pitch, single row #pinheader #tht #SimplifiedFootprint... show morePin Header 01x10 2.54mm Vertical
Through Hole straight pin header, 01x10, 2.54mm pitch, single row #pinheader #tht #SimplifiedFootprint... show more8x8 Display with IMU V2 for Video
Changelog/TODO: -Breakout the SPI Bus in a 2.54mm header in a snap off manner -add an IMU -Reorder the rows of the LEDs -Create an external USB-C UART programmer to provide programming and power Tutorials: https://circuitdigest.com/microcontroller-projects/interfacing-max7219-led-dot-matrix-display-with-arduino... show more7 Comments
Office Productivity Hub Reference Design
This is an office productivity hub featuring an STM32F103C8T6 MCU, GC9A01A display driver, voltage regulator, capacitors, resistors, switches, USB-C, and SWD header. #referenceDesign #edge-computing #edgeComputing #stm #template #iot #stm32f1 #reference-design... show more4 Comments
PIN 02x06 2.54mm Vertical
Through Hole straight pin header, 02x06, 2.54mm pitch, double row #pinheader #tht #simplifiedFootprint... show more3 Comments
KEY PAD x 24 v3 8298
This module involves the design of a keypad lock system. It utilizes an ATMEGA328P microcontroller, buzzers, LEDs for indicator functions and a 4x3 matrix keypad. An in-circuit serial programming (ISP) header is also present for programming the microcontroller. #template #lock #keypad #reusable #module #simple-embedded #microchip #arduino #atmega328 #TPS613222A #ISP #buzzer #sublayout... show more1 Comment
IR remote control Module
This is a schematic of an IR (infrared) remote control system. It's built around a Microchip ATTINY2313 microcontroller (U1) and boasts five push-button switches, an indicator RED LED and an electret buzzer for user interaction. An ISP header provides programming capabilities. The project is battery-powered and implements boost converter TPS613222AD (IC1) for stable power supply. #project #Template #projectTemplate #lock #keypad #attiny2313 #TPS613222A #ISP #buzzer #reusable #module #simple-embedded #microchip #arduino #sublayout... show more1 Comment
Connector 01x04 Horizontal
Through hole straight pin header, 1x04, 4 pin, 4-pin, horizontal, angled, 2.54mm pitch, 6mm pin lenght single row... show more1 Comment
IR remote control Reference Design 3c2m
This is a schematic of an IR (infrared) remote control system. It's built around a Microchip ATTINY2313 microcontroller (U1) and boasts five push-button switches, an indicator RED LED and an electret buzzer for user interaction. An ISP header provides programming capabilities. The project is battery-powered and implements boost converter TPS613222AD (IC1) for stable power supply. #project #Template #projectTemplate #lock #keypad #arduino #attiny2313 #TPS613222A #ISP #buzzer #referenceDesign #simple-embedded #microchip #template #reference-design... show more1 Comment
Arduino Force Units Connection Shield sDtw
An I2C extension shield with 6 shielded ethernet ports and a TCA9548 breakout board. This board is for the target side, any microcontroller with a standard Arduino header can use it. With proper target side hardware and an SSTP ethernet cable, the board provides robust i2c communication over 10ft(could be longer, haven't tested it yet) with a bitrate of 400kHz under a noisy environment( near motors, power cables, switches, etc). The shield board provides power to the target side and can power the i2c device. The board also supports drdy trigger, which is available on many i2c sensors. The TCA9548 breakout board is for a scenario in which all of your i2c devices have the same address. #Arduino #Uno #Shield #Template #project-template #project... show more1 Comment
Arduino Nano Barebones - SMD gamH 20f8
Important Note: You must connect your own SPI/ICSP programming header if you want to burn the Arduino bootloader to the MCU. SMD Manufacturing: Need a hotplate and solderpaste Good to haves: - Oscillator Decoupling Caps Expose UART via connector Programming Button Onboard LED Reset Button You don't have to populate everything! Only these are mandatory: Reset Button Find the reference schematic here: https://www.arduino.cc/en/uploads/Main/ArduinoNano30Schematic.pdf... show more1 Comment
JST B2B PH K 01x02 Connector - test g9Mc
Connector Header Through Hole 2 position 0.079" (2.00mm) 01x02 JST B2B PH K... show more1 Comment
ESP32 RS485 Water Flow Meter
USB-C powered ESP32 WiFi water flow meter schematic with protected 5V input, 3.3V LDO, 12V boost supply for an external RS485 ultrasonic sensor, UART programming header, boot/reset network, and three status LEDs for power, WiFi, and flow activity.... show moreESP32-C3 Industrial Controller
Industrial ESP32-C3 controller board with isolated RS-485, protected 12V-24V input, opto-isolated digital inputs, sensor interfaces, and production debug header.... show moreZAPP-LB-V1 Smart Relay Logic Board
2-layer SELV ESP8266 smart relay logic board using an ESP-12F module, MCP1700-3302E 5V-to-3.3V LDO, exact 2x7 relay/control connector pinout, 4-pin UART programming header, GPIO0 flash test point, active-low GPIO2 status LED, power and GPIO test points, 55x45 mm board outline, top-side assembly, bottom solid ground pour, ESP-12F antenna keepout, 4 M3 mounting holes, and silkscreen connector labels for production use.... show moreTIMI ESP32-S3 Prototype
Conservative first-revision TIMI prototype built around ESP32-S3-WROOM-1-N16R8 with USB-C 5V input, native USB, 3.3V regulation, onboard MAX98357A audio out, external INMP441 header, status LEDs, buttons, UART debug header, required test points, and 4-layer antenna-conscious PCB constraints.... show moreWT32-ETH01 Carrier Socket
WT32-ETH01 carrier refactored for a single 2x10 WT32 header, 12V input terminal, 6-pin Wiegand terminal, and a 12V-to-5V buck stage with level-shifted D0/D1 plus transistor-driven LED and BUZZER outputs, prepared for a simple 2-layer layout.... show morePIC16F877A HX711 Load Cell Interface
PIC16F877A-based load-cell measurement system using an HX711 24-bit ADC, 4 MHz crystal clock, load-cell connector, ICSP programming header, regulated 5V input, and low-noise PCB layout for internship deliverables.... show moreDeWalt 21V 5S Experimental Charger
Experimental 21V/5S Li-ion DeWalt battery charger with 21V DC input, relay-switched charge path, tap monitoring, ESP32-WROOM external controller interface, test header, and 2-layer prototype PCB intent.... show moreRFID-RC522
Datasheet-driven MFRC522 RFID reader PCB intended to replicate RC522 module behavior at 13.56 MHz with a 3.3 V nominal supply, 2.5 V to 3.3 V operating range, and RC522-style 8-pin host header compatibility. The MFRC522 datasheet is the authoritative source for pin usage, power rail relationships, oscillator requirements, reset/IRQ handling, and antenna interface topology. AVDD, DVDD, and TVDD must be tied to the same 3.3 V rail; PVDD must be equal to or lower than DVDD; unused MFIN must be tied to SVDD or PVSS; SVDD must be tied to a valid supply if not used independently. The design must use a 27.12 MHz crystal meeting CL 10 pF and ESR <= 100 ohms, local 100 nF decoupling on each MFRC522 supply grouping plus bulk capacitance, and an RF front-end based on the MFRC522 application diagram and reference reader matching/tuning network. PCB priorities are short crystal and RF connections, compact placement of decoupling capacitors at supply pins, solid ground reference, and protected antenna region with minimal digital routing through the RF area.... show moreesp32_wiegand
WT32-ETH01 carrier refactored for a single 2x10 WT32 header, 12V input terminal, 6-pin Wiegand terminal, and a 12V-to-5V buck stage with level-shifted D0/D1 plus transistor-driven LED and BUZZER outputs, prepared for a simple 2-layer layout.... show moreFemale Maroon Battle Mech
Wearable health device prototype schematic with ECG sensing via AD8232, motion sensing via BNO085 or BMI270 IMU breakout, on-board processing using TI TM4C123G LaunchPad or MSPM0G3507 LaunchPad, optional ESP8266 Wi-Fi, LiPo battery charging with MCP73831, regulated 3.3 V power from TPS63031 buck-boost or AP2112 LDO prototype option, and user interfaces including electrode connector, JST battery connector, programming header, and optional on/off switch.... show moreESP32 Interface Board
Fortunate Moccasin Lightcycle - Added isolated AMS1117-3.3 regulator module (VIN/3V3/GND header) with input/output capacitors; not connected to existing nets... show moreAble Bronze Robot Vacuum
AI-SBC: compact high-lane-count compute board with 4x M.2 NVMe, dual PCIe Gen5 x16 slots, dual-input power ORing + eFuse, VRM rail placeholders, rich IO panel, and Arduino header area... show moreMoral Indigo Electronic Thumb
Industrial 1-Wire to I2C Node (DS28E18) with left-side I2C header J3 (3V3,GND,SDA,SCL) and right-side trunk pass-through (VPLUS,DQ,GND) incl. 33Ω series + TVS on DQ and 4.7k I2C pull-ups, plus test pads (DQ,3V3,GND).... show moreStuck Cyan Lightcycle
Pi Zero 2 W Power HAT – 6 V Input, 5.2 V Buck to Pi 5 V Header via 1.85 A Fuse, Enhanced Input & Pi Rail Protection (TVS + High-Hold PTC + 5 A Schottky)... show moreInherent Crimson Transporter
SmartDeskPet v1.0 Shield Stage 1 status: - Goal: 5V input -> dual AMS1117-3.3 rails (+3V3_MCU and +3V3_WIFI) with common GND. - Note: Keep power nets explicitly named (avoid unnamed nets) to keep ERC happy. Stage 1 completion checklist: - Mark J1 Pin_1 (+5V) as a Power Output pin to satisfy ERC power-driver checks. - Verify all GND symbols/returns are on the same GND net. - Keep +5V_SERVO isolated from the main +5V net (only share GND). Stage 2 preparation notes (MPN/LCSC + layout constraints): - MPN/LCSC targets to define before Stage 2 exit: - AMS1117-3.3 (SOT-223): set exact MPN and (optionally) LCSC PN for both U1 and U2. - 100nF capacitor (0603): set MPN/LCSC for all 0603 100nF decouplers. - 4.7k resistor (0603): set MPN/LCSC for I2C pull-ups R1 and R2. - 1000uF bulk capacitor (radial): set MPN/LCSC for C7 (CP_Radial_D10.0mm_P5.00mm). - DC005 power jack/regulator input: select exact DC005 footprint + MPN/LCSC (if used). - 2.54mm headers/sockets: set MPN/LCSC for H1, H2, J1, J3, J4, J5, P3, P4, P5, and J2. - ESP-01S antenna keepout: - Reserve a copper keepout under and in front of the ESP-01S onboard antenna. - No copper pours/traces/components in the antenna region (top and bottom) per module guidelines. - H1/H2 header spacing: - Maintain 1000 mil spacing between H1 and H2 header centerlines (shield mechanical requirement). - Silkscreen placeholders: - Add silkscreen labels for: 5V IN, GND, +3V3_MCU, +3V3_WIFI, SERVO1, SERVO2, I2C SDA/SCL, DHT11, ASRPRO UART2, ESP-01S UART3. - Add placeholder text for: MPN, LCSC, board revision, and date code. Stage 3 layout constraints (placement and routing guidance): - Connector placement strategy: - Place H1 and H2 first to lock the shield mechanical interface; enforce 1000 mil spacing. - Place J1 and any DC005 input at the board edge for easy access. - Designated power area planning: - Group U1, U2, and C7 near the 5V entry point; keep high-current 5V and regulator loops short. - Use wide copper for +5V and any servo supply; stitch GND around power section. - Antenna keepout boundaries: - Place J2 (ESP-01S socket) at a board edge with the antenna facing outward. - Enforce a top-and-bottom copper keepout in the antenna region; keep noisy power traces away.... show more