Skip to the content
2 layers48 × 35 mmPax BB5, the printed circuit board in 3D

STM32L051K8T BaseBoard with RFM69HW and external Flash memory with support for PlatformIO

Size
48 × 35 mm
Copper layers
2
Thickness
1.6 mm
Parts
27
Nets
30
Pads
110
Tracks, vias
266, 19
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
4 Apr 2021
Updated
29 Aug 2024

Overview

Pax BB5 is an open-source printed circuit board by CalinRadoni, from the CalinRadoni/pax-BB5 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 48 × 35 mm with 27 parts on 30 nets, routed with 266 tracks and 19 vias.

It is built around the RFM69HW. Its parts include 9 connectors, 8 capacitors, 3 resistors, 3 ICs and 1 diode. It belongs with the STM32 boards of this library.

Main components

1

README

README.md

PAx BaseBoard STM32L051K8T

The hardware board is the one created by me in 2017, published in PAx5 repository. The new addition is PlatformIO compatibility files to allow programming the board with Arduino, CMSIS, LibOpenCM3 or STM32Cube frameworks.

See the docs site for pinout, schematic and more.

The code

In the src directory I have created blink test code for Arduino, CMSIS, LibOpenCM3 and STM32Cube. The selection between directories is made through platformio.ini configuration file.

Hardware details

  • STM32L051K8T MCU
  • RFM69HW transceiver module 868MHz
  • M25P10 128kB Flash memory
  • on-board LED
  • on-board switch port

Development Environment

License

Unless otherwise specified:

The software and documentation are released under the GNU GPLv3 License. See the LICENSE-GPLv3.txt file.

The hardware schematics are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. See the LICENSE-CC-BY-SA-4.0.txt file.

The code for Arduino Variant is:

and released under the BSD 3-Clause license.

Parts

27
QtyValueFootprintReferences
7100nFpax-BB5:C_0805_HandSolderingC2, C3, C4, C5, C20, C21, C30
247kpax-BB5:R_0805_HandSolderingR1, R2
2Holepax-BB5:cHoleH1, H2
110uFpax-BB5:C_1206_HandSolderingC1
1330pax-BB5:R_1206_HandSolderingR90
1Antennapax-BB5:Pin_Header_Straight_1x01P20
1ConnP1pax-BB5:Pin_Header_Straight_1x04P11
1ConnP2pax-BB5:Pin_Header_Straight_1x04P12
1ConnP3pax-BB5:Pin_Header_Straight_1x03P13
1I2C_Senspax-BB5:Pin_Header_Straight_1x04P10
1INDUCTORpax-BB5:R_1206_HandSolderingL1
1LEDpax-BB5:LED_1206_HandSolderingD90
1M25P10-Apax-BB5:SOIC-8-NU30
1PwrInpax-BB5:Pin_Header_Straight_1x02P1
1RFM69HWpax-BB5:RFM69HWU20
1STM32L051x-Ppax-BB5:cLQFP32-7U1
1SWDpax-BB5:Pin_Header_Straight_1x04P2
1USwpax-BB5:Pin_Header_Straight_1x02P90
1nResetpax-BB5:Pin_Header_Straight_1x02P3

Similar boards

  • 2 layers65 × 31 mmDiy tracker, the printed circuit board in 3D

    Diy tracker

    glidernet/diy-tracker

    Do-it-Yourself OGN Tracker software

    27 parts30GPL-3.0
  • 2 layers35.6 × 20.3 mmSTM32 Sensor, the printed circuit board in 3D

    STM32 Sensor

    freynder/STM32_Sensor

    Tiny STM32 board with RFM69 support

    27 parts12
  • 2 layers65 × 30 mmMySensorsPiGw, the printed circuit board in 3D

    MySensorsPiGw

    llegoff/MySensorsPiGw

    MySensors RFM69 & NRF24L Gateway for Raspberry Pi (zero & B)

    29 parts8
  • 2 layers50 × 50 mmMysensorsGW, the printed circuit board in 3D

    MysensorsGW

    mysensors/SensebenderGW

    Gateway for MySensors

    76 parts7
  • 2 layers55 × 35 mmMini BT Pcb-328P, the printed circuit board in 3D

    Mini BT Pcb-328P

    d-diot/Mini-BT-Pcb-328P

    MySensors ATMega328P + RFM69 and NRF24 battery (AAA and CR2032) powered pcb

    54 parts3
  • 2 layers69.6 × 80.5 mmProtoBoard, the printed circuit board in 3D

    ProtoBoard

    dustinreynolds/STM32Hardware

    Repository for Kicad board development and support libraries

    158 parts2

Questions

How big is the Pax BB5 PCB?

It measures 48 × 35 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pax BB5 use?

27 parts, built around the RFM69HW. 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 Pax BB5 KiCad files?

From the CalinRadoni/pax-BB5 repository on GitHub, at the commit this page was made from: the board is HW/pax-BB5.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pax BB5 design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).