Skip to the content
4 layers81.3 × 86.4 mmBluepill Carrier, the printed circuit board in 3D

Bluepill Carrier

ffich/Bluepill_Carrier1

Carrier Board for STM32 Bluepill board.

Size
81.3 × 86.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
154
Nets
87
Pads
336
Tracks, vias
868, 342
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Dec 2025
Updated
21 Apr 2026

Overview

Bluepill Carrier is an open-source printed circuit board by ffich, from the ffich/Bluepill_Carrier repository on GitHub, published under the MIT licence. It is a 4-layer board of 81.3 × 86.4 mm with 154 parts on 87 nets, routed with 868 tracks and 342 vias.

It is built around the ATECC608A-SSHDA-T, CH340N and 1N4148W. Its parts include 32 resistors, 6 capacitors, 4 connectors, 4 switches and 2 ICs. It belongs with the computers and single-board computers boards of this library.

Main components

3

README

README.md

BluePill Experimental Carrier

🧪 BluePill Experimental Carrier is a carrier board designed for development, testing, and rapid experimentation with the STM32 Blue Pill (STM32F103).

The goal of this board is to provide a feature-rich development platform with integrated peripherals, industrial communication interfaces, and expansion sockets, while keeping the design clean, educational, and easy to extend.


✨ Key Features

On-board Peripherals

  • 14 × Status / debug LEDs
  • 3 × User buttons
  • 1 × Wake-up button
  • 1 × Analog potentiometer
  • TMP102 I2C temperature sensor
  • I²C OLED display
  • SPI EEPROM

Communications

  • CAN bus TJA1051T3 transceiver
  • LIN Bus TJA1029T transceiver (Configurable Master/Slave)
  • RS-485 interface with dedicated transceiver
  • USB / Serial interface

Security

  • Microchip ATECC608C Cryptographic coprocessor

Expansion Sockets

  • External DS3231 RTC Breakout socket
  • BME280 environmental sensor socket
image

🎯 Design Philosophy

  • Built for experimentation, prototyping, and hardware/software testing
  • Well suited for:
    • Embedded development
    • Industrial and automotive communications (CAN, LIN, RS-485)
    • Sensor integration
    • Industrial and IoT applications
    • Cybersecurity

🧩 Target Audience

  • Advanced makers
  • Electronics / embedded students
  • STM32 firmware developers
  • Educational labs and R&D teams

⚠️ Disclaimer

This board is experimental by design.
Layout, features, and routing may evolve as the project progresses and new tests are performed.


📜 License

Hardware and documentation are released under an open-source license.
See the LICENSE file for details.

Parts

154
QtyValueFootprintReferences
171kResistor_SMD:R_0402_1005MetricR2, R4, R6, R10, R11, R17, R18, R20, R21, R23, R27, R28, R29, R30, R31, R32 +1
14Led BlueLED_SMD:LED_0603_1608MetricLD1, LD2, LD3, LD4, LD5, LD6, LD9, LD10, LD11, LD12, LD13, LD14, LD15, LD16
910kResistor_SMD:R_0402_1005MetricR1, R3, R7, R12, R13, R19, R22, R24, R26
6100nFCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4, C5, C6
5G***kibuzzard-69594DEBkibuzzard-69594DEB, kibuzzard-69594DEB, kibuzzard-69594DEB, kibuzzard-69594DEB, kibuzzard-69594DEB
4Usr1Button_Switch_SMD:SW_SPST_PTS810SW1, SW2, SW3, SW4
2120Resistor_SMD:R_0603_1608MetricR16, R25
22.2kResistor_SMD:R_0603_1608MetricR14, R15
25.1kResistor_SMD:R_0402_1005MetricR5, R8
2Led RedLED_SMD:LED_0603_1608MetricLD7, LD8
11N4148WDiode_SMD:D_SOD-123D2
1ATECC608A-SSHDAPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU7
1BMEConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalCN7
1CAN TermConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1CH340NPackage_SO:JEITA_SOIC-8_3.9x4.9mm_P1.27mmU1
1CanConnector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_HorizontalCN2
1D_SchottkyDiode_SMD:D_SMAD1
1G***kibuzzard-694153A1kibuzzard-694153A1
1G***kibuzzard-696A4D49kibuzzard-696A4D49
1G***kibuzzard-69594C94kibuzzard-69594C94
1G***kibuzzard-69594D5Ckibuzzard-69594D5C
1G***kibuzzard-69594D45kibuzzard-69594D45
1G***kibuzzard-69415277kibuzzard-69415277
1G***kibuzzard-69908B33kibuzzard-69908B33
1G***kibuzzard-695AB37Bkibuzzard-695AB37B
1G***kibuzzard-69594BEFkibuzzard-69594BEF
1G***kibuzzard-696A237Ekibuzzard-696A237E
1G***kibuzzard-696A2374kibuzzard-696A2374
1G***kibuzzard-69909054kibuzzard-69909054
1G***kibuzzard-69909E2Ekibuzzard-69909E2E
1G***kibuzzard-69594BD1kibuzzard-69594BD1
1G***kibuzzard-69594D3Akibuzzard-69594D3A
1G***kibuzzard-69594D06kibuzzard-69594D06
1G***kibuzzard-69908F24kibuzzard-69908F24
1G***kibuzzard-69594D63kibuzzard-69594D63
1G***kibuzzard-69594D9Ekibuzzard-69594D9E
1G***kibuzzard-696A2AD8kibuzzard-696A2AD8
1G***kibuzzard-694153B4kibuzzard-694153B4
1G***kibuzzard-69594C59kibuzzard-69594C59
1G***kibuzzard-69594E7Bkibuzzard-69594E7B
1G***kibuzzard-69594D2Dkibuzzard-69594D2D
1G***kibuzzard-69636EB7kibuzzard-69636EB7
1G***kibuzzard-69594C8Akibuzzard-69594C8A
1G***kibuzzard-69594C18kibuzzard-69594C18
1G***kibuzzard-69594CA2kibuzzard-69594CA2
1G***kibuzzard-69594C11kibuzzard-69594C11
1G***kibuzzard-69594DB5kibuzzard-69594DB5
1G***kibuzzard-696A4D9Ekibuzzard-696A4D9E
1G***kibuzzard-69594C37kibuzzard-69594C37
1G***kibuzzard-696A4D50kibuzzard-696A4D50
1G***kibuzzard-69594BE1kibuzzard-69594BE1
1G***kibuzzard-69594C68kibuzzard-69594C68
1G***kibuzzard-69594C8Fkibuzzard-69594C8F
1G***kibuzzard-69636EE0kibuzzard-69636EE0
1G***kibuzzard-69594E2Dkibuzzard-69594E2D
1G***kibuzzard-69636ED7kibuzzard-69636ED7
1G***kibuzzard-696A23BEkibuzzard-696A23BE
1G***kibuzzard-69908F16kibuzzard-69908F16
1G***kibuzzard-69908F2Akibuzzard-69908F2A
1G***kibuzzard-69594BFBkibuzzard-69594BFB
1G***kibuzzard-69594D50kibuzzard-69594D50
1G***kibuzzard-695AB373kibuzzard-695AB373
1G***kibuzzard-69594D1Bkibuzzard-69594D1B
1G***kibuzzard-69636EEDkibuzzard-69636EED
1G***kibuzzard-69594C6Dkibuzzard-69594C6D
1G***kibuzzard-69415288kibuzzard-69415288
1G***kibuzzard-69594C3Ckibuzzard-69594C3C
1G***kibuzzard-69594D57kibuzzard-69594D57
1G***kibuzzard-696A233Akibuzzard-696A233A
1IOConnector_PinSocket_2.54mm:PinSocket_1x07_P2.54mm_VerticalCN10
1LOGOlogo:thermoG***
1LOGOlogo:usbG***
1LOGOlogo:qwiicG***
1LOGOlogo:linG***
1LOGOlogo:f2_logoG***
1LOGOlogo:cyberG***
1LOGOlogo:485G***
1LOGOlogo:canG***
1LOGOlogo:badgeG***
1LinConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalCN9

The 133 most common of 154 parts.

Similar boards

  • 4 layers68.6 × 53.3 mmUNOQ ExperimentalShield, the printed circuit board in 3D

    UNOQ ExperimentalShield

    ffich/Arduino_UNO_Experimental_Shield

    Experimental shield for Arduino UNO form factor boards.

    124 parts4MIT
  • 2 layers70 × 40 mmPRAHARI, the printed circuit board in 3D

    PRAHARI

    P-r-i-t-h-v-i/PRAHARI

    Prototype carrier PCB for PRAHARI, The Countdown Band (Point Break, SIH 2026, PS 26181).

    38 parts
  • 2 layers17 × 8.9 mmRaspiECCv1, the printed circuit board in 3D

    RaspiECCv1

    mgit-at/raspiECC

    ATECC608A for Raspberry PI

    7 parts34
  • 2 layers60 × 146.5 mmTilda6-bot, the printed circuit board in 3D

    Tilda6-bot

    emfcamp/TiDAL-Hardware

    88 parts4
  • 4 layers160 × 117.5 mmDaveecu2, the printed circuit board in 3D

    Daveecu2

    miata-bot/daveecu2

    Speeduino Mainboard designed for NA Maita chassis

    249 parts3
  • 2 layers73 × 77.5 mmUca dkaiot2-kicad, the printed circuit board in 3D

    Uca dkaiot2-kicad

    LEAT-EDGE/ambient-pcb-dkaiot

    The design also provides empty footprints for several other sensors which are not populated in the Ambient variant: - Light sensor (LITEON LTR-303ALS-01) - MEMS microphone (Knowles SPH0645LM4H) - Indoor air quality…

    184 partsCERN-OHL-P-2.0

Questions

How big is the Bluepill Carrier PCB?

It measures 81.3 × 86.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Bluepill Carrier use?

154 parts, built around the ATECC608A-SSHDA-T, CH340N and 1N4148W. 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 Bluepill Carrier KiCad files?

From the ffich/Bluepill_Carrier repository on GitHub, at the commit this page was made from: the board is bluepillcarrier/bluepillcarrier.kicad_pcb and its schematic bluepillcarrier/bluepillcarrier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bluepill Carrier design in my own project?

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).