# tint\-test\-bed

## Description

USB\-C Digital Compass Module with STM32, HMC5883L, TM1637 Display, and Enhanced Power Protection \(JLCPCB\-Ready\)

## Project Details

- **Owner:** dacre
- **Created:** 2/10/2026
- **Last Updated:** 3/23/2026
- **Visibility:** Public
- **Board Outline Dimensions:** 90\.2mm × 35\.4mm
- **Board Outline Width \(mm\):** 90\.2mm
- **Power Plane Layers:** Layer 2: GND plane; Layer 3: 3\.3V plane
- **Board Outline Height \(mm\):** 35\.4mm
- **Stackup:** Standard 4 Layer
- **System Architecture:** graph LR     subgraph Power Subsystem         USB\_C\[USB\-C Connector\] \-\-\> Input\_Protection\[Input Protection\]         Input\_Protection \-\-\> Regulator\[3\.3V Regulator\]     end     subgraph Core Subsystem         Regulator \-\-\> MCU\[Microcontroller\]         MCU \-\-\> Magnetometer\[I2C Magnetometer\]     end     subgraph Display Subsystem         MCU \-\-\>\|Control Interface\| DisplayDriver\[Display Driver ICs\]         DisplayDriver \-\-\> SevenSeg\[3×7\-Segment Displays\]     end     subgraph UI Subsystem         MCU \-\-\> Potentiometer\[Brightness Pot w/ Switch\]         MCU \-\-\> StatusLED\[Status LED\]         MCU \-\-\> ProgHeader\[Programming Header\]     end     subgraph Mechanical         Board \-\-\> MountHoles\[4× Mounting Holes\]     end 
- **Display Module Width:** 12\.8mm
- **Copies:** 1

## Key Components

### SW1 — [Push Button](https://flux.ai/jharwinbarrozo/push-button~eqk.md)

- Datasheet URL: https://datasheet\.lcsc\.com/lcsc/1809271215\_Omron\-Electronics\-B3FS\-1050P\_C231326\.pdf
- Manufacturer Part Number: B3FS\-1050P
- Manufacturer Name: OMRON
- Part Type: Switch

**Pins:**
- P1 [pin 1]
- P2 [pin 3]

### TFT1 — [2\.8inch 240x320 TFT with SD interface Module](https://flux.ai/vasy_skral/2p8inch-240x320-tft-with-sd-interface-module~3a.md)

- Part Type: Display Device
- Manufacturer Part Number: MSP2807
- Datasheet URL: http://www\.lcdwiki\.com/res/MSP2807/2\.8inch\_SPI\_Module\_MSP2807\_User\_Manual\_EN\.pdf

**Pins:**
- GND
- SD\_CLK
- SD\_CS
- SD\_MISO
- SD\_MOSI
- TFT\_BL
- TFT\_CS
- TFT\_RESET
- TFT\_RS
- TFT\_SCK
- TFT\_SDI
- TFT\_SDO
- TP\_CLK
- TP\_CS
- TP\_DIN
- TP\_IRQ
- TP\_OUT
- VCC

*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://flux\.ai/dacre/tint\-test\-bed\~kpu](https://flux.ai/dacre/tint-test-bed~kpu).*

---

*Generated from [https://flux\.ai/dacre/tint\-test\-bed\~kpu](https://flux.ai/dacre/tint-test-bed~kpu)*