
Bccc sao rp2350a
aerospace-venoms/BCCC_Temperature_SAO
Source files for reconstructing the Beverage Chilling Contraption Contest badge, released at Defcon 2026

Speedometer, accelerometer and a gyroscope for my bicycle, with the XIAO RP2040 as the MCU, with a 1.3" OLED display for the information.
Hermes is an open-source printed circuit board by GodOfStrategy, from the GodOfStrategy/GYACSPEED repository on GitHub. It is a 2-layer board of 81 × 57.7 mm with 33 parts on 50 nets, routed with 260 tracks and 43 vias.
It is built around the NEO-M9N-00B, TPS61022RWUR and LSM6DS3, with the SI2301CDS-T1-GE3, ANT-GNCP-TH25AL12 and SS14 among its other parts. Its parts include 12 capacitors, 6 resistors, 5 ICs, 5 connectors and 2 transistors. It belongs with the lEDs and displays boards and the RP2040 boards of this library.
Speedometer, accelerometer and a gyroscope for my bicycle, with the XIAO RP2040 as the MCU, with a 2.4" TFT (no touchscreen) display (connected with jumpers) for the information.
I saw the Hermes starter project and though, "Why only stop at a gyroscope?" and then answered my own question by adding a speedometer powered by the Ublox NEO-M9N GNSS module, and a gyroscope and an accelerometer powered by the LSM6DSLTR!! So that I can see my speed, acceleration, and how I take turn using the gyroscope and such, with the XIAO RP2040 serving as my MCU. I made this project because, well, I thought that Hermes was cool but then realized that only a gyroscope isn't that useful after all. I thought about an all-in-one bicycle dashboard, complete with a speedometer, odometer (calculated from the GPS module), accelerometer (to see the derivative of velocity ;) ). My bicycle isn't really a smart bicycle so it doesn't have all these features built-in like some other smart bicycles.
So, I drew the Schematics:
Then I routed the PCB
How my assembled PCB is supposed to look like:
Then I designed a case in Fusion 360 for my project, and found solutions so as to how will I mount it on my bicycle and then came up with this monstrosity:
The idea of the mount is to be modular and help me join the two parts by using a single mount. The mount is based on the idea of mounting the project on my bicycle handle bar. I took some measurements and made a cylinder with walls which would wrap around my bicycle bar. After that I added an extension to the cylinder with a flat base, where I added the screw holes. I then added a triangular kind of part to join the cylinder with my main project case.
Instructions on Assembling:
Here is my BoM (which you can find in the root of my repository as well):
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C7, C8, C9, C11, C12 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C3, C4, C5, C10 |
| 2 | 4.7K | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4, J5 |
| 2 | Conn_01x05_Pin | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J1, J2 |
| 2 | SI2301CDS-T1-GE3 | easy2kcd:SOT-23-3_L3.0-W1.7-P0.95-LS2.9-BR | Q1, Q2 |
| 1 | 1 uH | Inductor_SMD:L_0603_1608Metric | L1 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 100uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 1pF | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 2.2K | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 330 | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 453K | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | ANT-GNCP-TH25AL12 | ANT-GNCP-TH25AL12:XCVR_ANT-GNCP-TH25AL12 | E1 |
| 1 | BQ29703DSER | easy2kcd:WSON-6_L1.5-W1.5-P0.50-TL | U5 |
| 1 | Conn_01x02_Socket | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | LSM6DS3 | Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U3 |
| 1 | NEO-M9N-00B | NEO-M9N-00B:XCVR_NEO-M9N-00B | U2 |
| 1 | SS14 | Diode_SMD:D_SMA | D1 |
| 1 | TPS61022RWUR | easy2kcd:VQFN-7_L2.0-W2.0-P0.55-TL_RWU | U4 |
| 1 | XIAO-RP2040-DIP | XIAO_RP2040:XIAO-RP2040-DIP | U1 |
It measures 81 × 57.7 mm and has 2 copper layers, 1.6 mm thick.
33 parts, built around the NEO-M9N-00B, TPS61022RWUR, LSM6DS3 and SI2301CDS-T1-GE3. 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 GodOfStrategy/GYACSPEED repository on GitHub, at the commit this page was made from: the board is Production/Hermes.kicad_pcb and its schematic Production/Hermes.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 GodOfStrategy before reusing the design.

aerospace-venoms/BCCC_Temperature_SAO
Source files for reconstructing the Beverage Chilling Contraption Contest badge, released at Defcon 2026


DevKiDCosmo/SATELLITE-EDGE-MODULE
A satellite edge module ready for competition



will-tm/gbc-cm4-aio
This project is a drop-in replacement board that fits and Gameboy Color shell and use the same IPS display as used in GBC kits.

ritaru/gopro-powerbank
A simple 5V/3A output single-18650 cell power bank circuit
