

Yippeeboard
self explanatory
- Size
- 21.2 × 82.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 26
- Nets
- 61
- Pads
- 249
- Tracks, vias
- 262, 41
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 28 Apr 2025
- Updated
- 16 Aug 2025
Overview
Yippeeboard is an open-source printed circuit board by mpkarpov-ui, from the mpkarpov-ui/YIPPEE_Software repository on GitHub. It is a 2-layer board of 21.2 × 82.8 mm with 26 parts on 61 nets, routed with 262 tracks and 41 vias.
It is built around the SAM-M10Q-00B, MPL3115A2R1 and SST26VF040A-104I/SN, with the LSM115JE3/TR13 and WST-1210T among its other parts. Its parts include 8 resistors, 5 ICs, 3 capacitors, 3 diodes and 2 connectors. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Main components
5SAM-M10Q-00B
LGA-20Hot start acceleration LGA-20 GNSS Modules ROHSu-bloxGNSS ModulesMPL3115A2R1
LGA-8(3x5)-40℃~+85℃ 0.05Kpa 0.4Kpa 1.95V~3.6V 1s 2uA 50Kpa~1.1bar I2C LGA-8(3x5) Pressure Sensors ROHSNXP SemiconductorsPressure SensorsSST26VF040A-104I/SN
SOIC-8-40℃~+85℃ 1.5ms 100 Years 100,000 cycles 104MHz 15uA 2.3V~3.6V 25ms 4Mbit SPI SOIC-8-150mil NOR FLASH ROHSMicrochip TechnologyNOR FLASHLSM115JE3/TR13
DO-214BA1 Independent 10mA@15V 15V 1A 220mV@1A DO-214BA Schottky Diodes ROHSMicrochip TechnologySchottky DiodesWST-1210T
插件,D=12mm-20℃~+70℃ 12mm 2.3kHz 3V~8V 85dB 9.7mm Active Buzzer (Built-in Driving Circuit) Electromagnetic 插件,D=12mm Buzzers ROHSSoberton Inc.Buzzers
README
README.mdYIPPEE
Your Integrated Presicion Positioning (and) Elevation Engine
About YIPPEE
YIPPEE is a personal project that I started in early 2025, and was my entry into hardware design, as I was interested in learning more about how my college rocketry team developed the hardware for its flight computers.
After receiving help from our Electronic Hardware lead, I had a schematic and layout I was happy with and produced it in our school's electronic lab. The software for this project was in majority written by me with some key contributions from Surag Nuthulapaty, who is a very smart and cool guy.
Using YIPPEE
Hardware
All hardware schematics are present in hardware/. As of August 2025, the RPP diode is no longer being produced or sold, but can just be replaced with a jumper wire.
All components can be sourced commercially through Transfer Multisort Elektronik (TME), DigiKey, Mouser, LCSC, and Amazon.
All hardware schematics are free for use.
Software
YIPPEE software is compiled with Platformio, which offers easy VSCode integration with their extension. The configuration defines 4 targets which are described below:
hardware_test – This target suspends all normal functions of the flight computer and pre-empts them by putting in code configured to mass-test the components on the board, this is useful for board assembly and debugging.
main - This is the main "flight code" and includes finished drivers, flash memory management system, telemetry code, and a barometer-based flight FSM.
mem_offload – This target also pre-empts the main flight code, but instead of testing components, it allows offloading data off the flash memory chip.
ground (Feather M0) – Running on a commercial-off-the-shelf radio module (the Feather M0 RFM96), this code can receive YIPPEE radio signals and process them to display live board telemetry on the ground.
To start with your YIPPEE board, connect the USB port on the Teensy 4.0 to any COM port on your computer. Then flash the appropriate target through your Platformio interface of choice.
All YIPPEE software is free to reference.
Parts
26| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 22Ω | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R6 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H1, H2, H3, H4 |
| 2 | 100 nF | Capacitor_SMD:C_0603_1608Metric | C1, C3 |
| 2 | 4.7kΩ | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | 470 | Resistor_SMD:R_0603_1608Metric | R7, R8 |
| 1 | 10 μF | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1 |
| 1 | Conn_Coaxial | Connector_Coaxial:SMA_Molex_73251-2120_EdgeMount_Horizontal | J2 |
| 1 | HM-TRLR-S-433 | RF_Module_Hope:HM-TRLR-S-xxx | U5 |
| 1 | LED_B | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | LED_G | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | LSM115JE3/TR13 | Passives_import:DO-214BA_MCH | D4 |
| 1 | MPL3115A2 | Package_LGA:NXP_LGA-8_3x5mm_P1.25mm_H1.1mm | U3 |
| 1 | SAM-M10Q | RF_GPS:ublox_SAM-M8Q | U1 |
| 1 | SST26VF040A-104I/SN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | Teensy4.0 | MCU_Teensy:Teensy40 | U2 |
| 1 | WST-1210 | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
Questions
How big is the Yippeeboard PCB?
It measures 21.2 × 82.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Yippeeboard use?
26 parts, built around the SAM-M10Q-00B, MPL3115A2R1, SST26VF040A-104I/SN and LSM115JE3/TR13. 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.
Where can I download the Yippeeboard KiCad files?
From the mpkarpov-ui/YIPPEE_Software repository on GitHub, at the commit this page was made from: the board is hardware/yippeeboard.kicad_pcb and its schematic hardware/yippeeboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Yippeeboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask mpkarpov-ui before reusing the design.
Similar boards
- 4 layers50 × 73.2 mm

- 2 layers115 × 77 mm

- 4 layers70 × 50 mm

STM32G041F8P6 dev
NAIT-CNT-CMPE2750-1241-A02/SimonDemos
Demos used in this course, including the sample project.
46 parts1 - 2 layers110 × 119 mm

V2 Queens2026
FelixStA52/BRACHIOSAURUS
Boxed Recorder Analyzing Change in Height of Ice with On Site Accelerometer and Ultrasonic Readers Utilizing Support (BRACHIOSAURUS)
55 parts - 4 layers65 × 35 mm

- 4 layers57.2 × 57.2 mm

- 4 layers30 × 55 mm

- 4 layers50 × 60 mm
