
Bluepill function generator
BojanSof/BluePillWaveGen
DDS function generator build around STM32 BluePill board

Prototype of EEG with ESP32
EEG Prototype is an open-source printed circuit board by diosey, from the diosey/EEG_Prototype repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 81.6 × 96.4 mm with 60 parts on 70 nets, routed with 234 tracks and 2 vias.
It is built around the TL084 and ADS1115IDGS. Its parts include 32 resistors, 11 capacitors, 6 connectors, 4 ICs and 1 switch.
A prototype electroencephalograph (EEG) for acquiring and recording the brain's electrical activity, with real-time visualization in both time and frequency domains.
Developed as a degree project at Universidad Politécnica Territorial de Aragua "Federico Brito Figueroa" (Venezuela).
This project implements a complete EEG acquisition system composed of:
The system captures brain electrical activity on the ESP32, streams raw 16-bit samples over WebSocket, and applies digital filtering (31-tap FIR with Hamming window, 1st-order IIR, both low-pass and high-pass) in the browser for real-time visualization in the time and frequency domains.
| Parameter | Value |
|---|---|
| Signal type | Brain electrical activity (EEG) |
| Channels | 1 |
| Biopotential amplifier | G = 10000 |
| Sampling rate | 430 Hz |
| ADC resolution | 16 bits |
| Microcontroller | ESP32 |
| Digital filters | FIR (31-tap, Hamming) + IIR (1st order) |
| Filter types | Low-pass and high-pass |
| Frequency analysis | Power spectrum (FFT) |
| Communication | WiFi (802.11 b/g/n) |
| Visualization | Web browser (HTML/JavaScript) |
| Firmware language | C |
| Design tool | KiCad |
hardware/ — KiCad schematic, PCB, Gerbers, BOMfirmware/ — ESP-IDF source projectdocs/ — Design documentation, calculations, thesis summaryThe web interface allows visualization of EEG signals from any device with a browser (PC, tablet, smartphone) connected to the same WiFi network.
Features:
Tutor: Prof. Carlos Aponte
Institution: Universidad Politécnica Territorial de Aragua "Federico Brito Figueroa" Date: April 2026
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 150K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R4, R8, R14, R15, R18, R19 |
| 5 | 2.7K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R29, R30, R31, R32, R33 |
| 4 | 1K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R22, R23, R24, R25 |
| 3 | 0.33uF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C4, C5, C7 |
| 3 | 1500K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R5, R10, R11 |
| 2 | 100nF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C9, C10 |
| 2 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R3, R21 |
| 2 | 15K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R16, R28 |
| 2 | 27K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R26, R27 |
| 2 | 33K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R12, R17 |
| 2 | 680K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R6, R7 |
| 2 | Conn_01x15_Socket | Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical | J1, J2 |
| 2 | LOGO | 01_Logo:Logo_UPTA6x6mm | G***, G*** |
| 2 | TL084 | Package_DIP:DIP-14_W7.62mm_Socket | U2, U3 |
| 1 | 0.22uF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C1 |
| 1 | 100 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2 |
| 1 | 2.2uF | Capacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mm | C3 |
| 1 | 220K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R13 |
| 1 | 220nF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C11 |
| 1 | 22nF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C6 |
| 1 | 3.3uF | Capacitor_THT:C_Radial_D5.0mm_H7.0mm_P2.00mm | C2 |
| 1 | 330K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R9 |
| 1 | 47nF | Capacitor_THT:C_Disc_D4.7mm_W2.5mm_P5.00mm | C8 |
| 1 | 520 | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | RG1 |
| 1 | 80K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R20 |
| 1 | AD620 | Package_DIP:DIP-8_W7.62mm_Socket | U1 |
| 1 | ADS1115IDGS | Package_SO:TSSOP-10_3x3mm_P0.5mm | U4 |
| 1 | Conn_01x01_Socket | Connector:Banana_Cliff_FCR7350B_S16N-PC_Horizontal | J4 |
| 1 | Conn_01x01_Socket | Connector:Banana_Cliff_FCR7350R_S16N-PC_Horizontal | J5 |
| 1 | Conn_01x01_Socket | Connector:Banana_Cliff_FCR7350N_S16N-PC_Horizontal | J3 |
| 1 | SW_DPST | Button_Switch_THT:SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm | SW1 |
| 1 | Screw_Terminal_01x03 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-3-2.54_1x03_P2.54mm_Horizontal | J6 |
The 57 most common of 60 parts.

BojanSof/BluePillWaveGen
DDS function generator build around STM32 BluePill board




m0xpd/EUCLIDplus
EUCLID+ is a Clock Divider, Oscillator and Rhythm Sequencer for electronic music applications



sintech/AgatSpeechBoard
КР1803ВЖ1 (TMS5100) based speech synthesizer for Agat computer
It measures 81.6 × 96.4 mm and has 2 copper layers, 1.6 mm thick.
60 parts, built around the TL084 and ADS1115IDGS. 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 diosey/EEG_Prototype repository on GitHub, at the commit this page was made from: the board is Hardware/EEG_Prototype.kicad_pcb and its schematic Hardware/EEG_Prototype.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).