
Badge esp32-s3
BYU-I-eBadge/e-badge
A hackable eBadge platform for students — a customizable, programmable electronics badge designed for hands-on learning and creative exploration throughout their academic journey.

Glitchy, the introduction to hardware hacking
Miswired Glitchy is an open-source printed circuit board by SleuthSolder, from the SleuthSolder/glitchy repository on GitHub. It is a 2-layer board of 92 × 92 mm with 82 parts on 90 nets, routed with 733 tracks and 69 vias.
It is built around the ESP32-S3-MINI-1-N8, CP2102N-A02-GQFN28R and LM358DT, with the AMS1117-3.3, C0603X104K101T and 3296W-1-103 among its other parts. Its parts include 29 resistors, 17 capacitors, 5 diodes, 4 ICs and 3 transistors. It belongs with the ESP32 boards of this library.
Designed as an introduction into hardware hacking, the Glitchy can do power glitching to alter program execution and power analysis for extracting secrets from chips. See the wiki for setup instructions and guides to performing the labs with the kit.
This project is hosted in two repos. The board firmware and PCB is hosted here. Please see the following instructions for setting up the build enviroment and programming. Arduino-Setup
The web gui has be substatually upgradded by Philip Kopyscinski!
See the following repo for the files you need to put on the SD card.
https://github.com/pkopysci/miswired-glitchy-vue-app
Install Arduino IDE V1. Please see the following wiki for a setup guide. Arduino-Setup
Miswired
https://github.com/miswired
PCB Board and firmware
Philip J Kopyscinski
https://github.com/pkopysci
Web GUI
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 10K | easyeda2kicad:R0603 | R4, R6, R7, R8, R9, R10, R11, R12, R13, R26 |
| 8 | 10uF | easyeda2kicad:C0603 | C1, C3, C5, C7, C9, C11, C12, C15 |
| 7 | 0.1 uF | easyeda2kicad:C0603 | C4, C6, C8, C10, C13, C14, C17 |
| 4 | TBD | easyeda2kicad:R0603 | R23, R24, R27, R28 |
| 3 | 1R | easyeda2kicad:R1206 | R15, R16, R17 |
| 2 | 10K | easyeda2kicad:RES-ADJ-TH_3P-L10.0-W10.0-P2.50-L | R22, R29 |
| 2 | 10R | easyeda2kicad:R1210 | R19, R20 |
| 2 | 1uF | easyeda2kicad:C0603 | C2, C16 |
| 2 | ~ | easyeda2kicad:SW-SMD_4P-L4.2-W3.2-P2.15-LS4.6-1 | SW2, SW3 |
| 2 | ~ | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP3, TP4 |
| 2 | ~ | easyeda2kicad:SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | Q1, Q2 |
| 2 | ~ | easyeda2kicad:CONN-TH_WJ126V-5.0-2P | P1, P2 |
| 2 | ~ | easyeda2kicad:SOD-323_L1.8-W1.3-LS2.5-RD | D1, D2 |
| 1 | 0.5R | easyeda2kicad:R0603 | R14 |
| 1 | 120R | easyeda2kicad:R0603 | R5 |
| 1 | 1K | easyeda2kicad:R0603 | R3 |
| 1 | 22.1K | easyeda2kicad:R0402 | R1 |
| 1 | 270K | easyeda2kicad:R0603 | R25 |
| 1 | 3v3 | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP2 |
| 1 | 47.5K | easyeda2kicad:R0402 | R2 |
| 1 | 5R | easyeda2kicad:R1206 | R18 |
| 1 | Amp In | easyeda2kicad:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP8 |
| 1 | Amp Out | easyeda2kicad:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP13 |
| 1 | Amp VCC Select | easyeda2kicad:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels | JP1 |
| 1 | Battery Placeholder | Connector:JWT_A3963_1x02_P3.96mm_Vertical | J1 |
| 1 | Blue | easyeda2kicad:LED0805-RD | LED1 |
| 1 | Boot2-Strap | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP11 |
| 1 | CP2102N-A02-GQFN28R | easyeda2kicad:QFN-28_L5.0-W5.0-P0.50-TL-EP3.3 | U2 |
| 1 | DSIC08LSGET | easyeda2kicad:SW-SMD_DSIC08LSGET | SW1 |
| 1 | Divider Bias | easyeda2kicad:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP10 |
| 1 | ESP32-S3-MINI-1-N8 | easyeda2kicad:BULETM-SMD_ESP32-S3-MINI-1-N8 | U4 |
| 1 | FET_NEG | easyeda2kicad:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP6 |
| 1 | FET_POS | easyeda2kicad:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP7 |
| 1 | GND | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP5 |
| 1 | GND | easyeda2kicad:TestPoint_THTPad_D2.0mm_Drill1.0mm | TP14 |
| 1 | IRLU8743PBF | easyeda2kicad:TO-251-3_Vertical | Q3 |
| 1 | JTAG-Strap | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP9 |
| 1 | LM358 | easyeda2kicad:SOP-8_L4.9-W3.9-P1.27-LS6.0-BL | U3 |
| 1 | MICROXNJ | easyeda2kicad:MICRO-USB-SMD_MICROXNJ | USB1 |
| 1 | PDZ3.3B,115 | easyeda2kicad:SOD-323_L1.7-W1.3-LS2.5-RD | D5 |
| 1 | SPI V-Strap | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP12 |
| 1 | TF PUSH | easyeda2kicad:TF-SMD_TF-PUSH | SDCard1 |
| 1 | TPD4E1U06DCKR | easyeda2kicad:SC-70-6_L2.2-W1.3-P0.65-LS2.1-BL | D3 |
| 1 | User Installable | Resistor_THT:R_Box_L8.4mm_W2.5mm_P5.08mm | R21 |
| 1 | Vreg In | easyeda2kicad:TestPoint_Pad_2.0x2.0mm | TP1 |
| 1 | ~ | easyeda2kicad:HDR-TH_10P-P2.54-V-F-1 | H1 |
| 1 | ~ | easyeda2kicad:SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR | U1 |
It measures 92 × 92 mm and has 2 copper layers, 1.6 mm thick.
82 parts, built around the ESP32-S3-MINI-1-N8, CP2102N-A02-GQFN28R, LM358DT 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 SleuthSolder/glitchy repository on GitHub, at the commit this page was made from: the board is PCB/Miswired-Glitchy.kicad_pcb and its schematic PCB/Miswired-Glitchy.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 SleuthSolder before reusing the design.

BYU-I-eBadge/e-badge
A hackable eBadge platform for students — a customizable, programmable electronics badge designed for hands-on learning and creative exploration throughout their academic journey.

WiddleWabbit/MQTT-ModularControllerBoard
ESP32-S3-WROOM-1U based motherboard designed to communicate externally via MQTT, and read sensors, control interfaces and other hardware through purpose built modules.

AndreiVladescu/LibrePLC32
The goal of the project is to create a compact, hackable, and well-documented PLC platform for industrial automation experiments, prototyping, education, and open hardware development.


Hamza-Anver/OmniStimDriverBoard-PCB
This is an evaluation board to test operating principles of the OptiStim head unit.

Hamza-Anver/OmniStimEvalBoard-Hardware
This is an evaluation board to test operating principles of the OptiStim head unit.


bcancinov/4-channel-adc-module
4 Channel ADC module for detector controller prototype