
IONPAK2
m-labs/ionpak
A modern, low-cost universal controller for hot-cathode ionization vacuum gauges. (WIP)

This introductory course offers a broad overview of electronic systems, integrating both hardware and software perspectives.
EE105 devboard is an open-source printed circuit board by uscee105, from the uscee105/ee105 repository on GitHub, published under the MIT licence. It is a 2-layer board of 200 × 100 mm with 163 parts on 102 nets, routed with 480 tracks and 59 vias.
It is built around the MAX30102, DMN3404L and MHPS2266, with the VEMD2023SLX01 among its other parts. Its parts include 41 resistors, 11 switches, 10 diodes, 7 ICs and 6 capacitors. It belongs with the microcontroller boards boards and the AVR (ATmega, ATtiny) boards of this library.
This introductory course offers a broad overview of electronic systems, integrating both hardware and software perspectives. Students will explore the fundamental building blocks of electronics, including basic circuits and key components such as resistors, capacitors, inductors, diodes, transistors, optoelectronic devices, and sensors. A central feature of the course is the hands-on design, construction, and testing of an optical biosensor that synthesizes concepts learned throughout the semester. Students will also be introduced to foundational topics in signals and systems, as well as neural networks, culminating in the implementation of a simple image classification system using embedded machine learning. Another major focus is on communication systems, particularly free-space optical communication, where students will build and experiment with paired light emitters and detectors. Hands-on learning is supported by a custom demonstration board, which includes modules for circuits, devices, system integration, and AI/ML-based image processing. In summary, this course provides an engaging introduction to electrical engineering, emphasizing experiential learning through the development of intelligent hardware and software systems.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R11, R12, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +2 |
| 18 | G*** | kibuzzard-666B1C5A | kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A, kibuzzard-666B1C5A +2 |
| 11 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R13, R30, R31, R34, R35, R36, R37, R38, R39, R40, R41 |
| 10 | 5115 | custom_footprints:5115 | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10 |
| 9 | 4-1437565-0 | custom_footprints:SW_4-1437565-0 | S1, S2, S3, S4, S5, S6, S7, S8, S9 |
| 6 | 50 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3, R4, R5, R8, R9, R10 |
| 6 | G*** | kibuzzard-666B1CC3 | kibuzzard-666B1CC3, kibuzzard-666B1CC3, kibuzzard-666B1CC3, kibuzzard-666B1CC3, kibuzzard-666B1CC3, kibuzzard-666B1CC3 |
| 4 | Conn_01x01_Pin | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J1, J2, J3, J4 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C4, C6 |
| 3 | INA180A1 | Package_TO_SOT_SMD:SOT-23-5 | U1, U3, U6 |
| 2 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C5 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R27, R28 |
| 2 | DMN3404L | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | G*** | kibuzzard-666B6DEA | kibuzzard-666B6DEA, kibuzzard-666B6DEA |
| 2 | LOGO | Graphics:nmos | G***, G*** |
| 2 | LOGO | Graphics:sense_amp_w12.5 | G***, G*** |
| 1 | 0.04 | Resistor_SMD:R_0815_2038Metric_Pad1.20x4.05mm_HandSolder | R29 |
| 1 | 0.2 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R26 |
| 1 | 1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R33 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R32 |
| 1 | AD5593R | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U7 |
| 1 | Arduino_Nano_Every | Module:Arduino_Nano | A1 |
| 1 | D | Diode_SMD:D_SOD-323F | D2 |
| 1 | G*** | kibuzzard-66690A8E | kibuzzard-66690A8E |
| 1 | G*** | kibuzzard-666A15EB | kibuzzard-666A15EB |
| 1 | G*** | kibuzzard-666B1BA9 | kibuzzard-666B1BA9 |
| 1 | G*** | kibuzzard-666A1764 | kibuzzard-666A1764 |
| 1 | G*** | kibuzzard-666B70CC | kibuzzard-666B70CC |
| 1 | G*** | kibuzzard-666B4306 | kibuzzard-666B4306 |
| 1 | G*** | kibuzzard-666A1C01 | kibuzzard-666A1C01 |
| 1 | G*** | kibuzzard-66690AD5 | kibuzzard-66690AD5 |
| 1 | G*** | kibuzzard-666B45CE | kibuzzard-666B45CE |
| 1 | G*** | kibuzzard-666A1E14 | kibuzzard-666A1E14 |
| 1 | G*** | kibuzzard-666A140F | kibuzzard-666A140F |
| 1 | G*** | kibuzzard-666B462C | kibuzzard-666B462C |
| 1 | G*** | kibuzzard-666A13FA | kibuzzard-666A13FA |
| 1 | G*** | kibuzzard-666A1E2E | kibuzzard-666A1E2E |
| 1 | G*** | kibuzzard-666B4604 | kibuzzard-666B4604 |
| 1 | G*** | kibuzzard-666A1D09 | kibuzzard-666A1D09 |
| 1 | G*** | kibuzzard-666B4618 | kibuzzard-666B4618 |
| 1 | G*** | kibuzzard-666B70BB | kibuzzard-666B70BB |
| 1 | G*** | kibuzzard-666B7167 | kibuzzard-666B7167 |
| 1 | G*** | kibuzzard-66690A76 | kibuzzard-66690A76 |
| 1 | G*** | kibuzzard-66690A5C | kibuzzard-66690A5C |
| 1 | G*** | kibuzzard-666A1C72 | kibuzzard-666A1C72 |
| 1 | G*** | kibuzzard-666A176F | kibuzzard-666A176F |
| 1 | G*** | kibuzzard-666A1613 | kibuzzard-666A1613 |
| 1 | G*** | kibuzzard-666A1C15 | kibuzzard-666A1C15 |
| 1 | G*** | kibuzzard-666A1E29 | kibuzzard-666A1E29 |
| 1 | LOGO | Graphics:voltage_divider_w12 | G*** |
| 1 | LOGO | Graphics:usc_logo2_conv | G*** |
| 1 | LOGO | Graphics:ppg_finger | G*** |
| 1 | LOGO | Graphics:ppg_wave | G*** |
| 1 | LOGO | Graphics:diode_w3 | G*** |
| 1 | LOGO | Graphics:led_w2 | G*** |
| 1 | LOGO | Graphics:usc_logo_h7 | G*** |
| 1 | LOGO | Graphics:tia_w10 | G*** |
| 1 | LOGO | Graphics:pd_w3.5 | G*** |
| 1 | MAX30102 | OptoDevice:Maxim_OLGA-14_3.3x5.6mm_P0.8mm | U5 |
| 1 | MCP1703T-1802E/CB | Package_TO_SOT_SMD:SOT-23 | U4 |
| 1 | MHPS2266 | custom_footprints:DIPS450W80P200L600H1050Q6N | S10 |
| 1 | PD_LED | custom_footprints:CSL0416WBCW1 | D3 |
| 1 | PWR | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | TLV9102IDR | custom_footprints:SOIC127P600X175-8N | IC1 |
| 1 | VEMD2023SLX01 | custom_footprints:XDCR_VEMD2023SLX01 | D4 |
| 1 | camera_connector | Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical | J6 |
| 1 | m1_pwr | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D5 |
| 1 | m1_status | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D8 |
| 1 | m2_pwr | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D6 |
| 1 | m2_status | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D9 |
| 1 | m3_pwr | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D7 |
| 1 | m3_status | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D10 |
| 1 | pwr_select | custom_footprints:OS103011MA7QP1 | SW10 |
| 1 | tia vs senseamp | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J5 |
It measures 200 × 100 mm and has 2 copper layers, 1.6 mm thick.
163 parts, built around the MAX30102, DMN3404L, MHPS2266 and VEMD2023SLX01. 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 uscee105/ee105 repository on GitHub, at the commit this page was made from: the board is assets/devboard-source/EE105_devboard/EE105_devboard.kicad_pcb and its schematic assets/devboard-source/EE105_devboard/EE105_devboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

m-labs/ionpak
A modern, low-cost universal controller for hot-cathode ionization vacuum gauges. (WIP)

Xasin/TapBadgeV2
The second, far more ambitious version of the TapBadge wearable

g4eml/RP2040_OOK48_LCD
Experimental Synchronous On Off Keying Encoder and Decoder with LCD Touch Display


CuriousAvenger/PhantomGambit
Phantom Gambit: Where Chess Comes to Life. The Phantom Gambit is a smart chessboard that can move pieces on its own, letting you play chess hands-free.

bartkepl/CanGeigerProbe
Polowa sonda promieniowania jonizującego z miniaturową lampą Geigera-Müllera, komunikująca się cyfrowo przez CAN 2.0B.

