LoRa-Board
phancak·LoRa-Board
About the LoRa-Board
LoRa-Board is an open source STM32 PCB design by phancak, published on GitHub under the MIT license. It is a 4-layer board measuring 100 × 54 mm, with 116 components from 81 distinct parts.
Its main chip is the STM32WL55CCU6, from the STM32 family. Other key parts include the PE42440MLBB-Z, USBLC6-2SC6, SN74LVC1G07DBVR and FT230XS. By type, the board carries 56 capacitors, 16 resistors, 15 inductors, 9 connectors, 6 ICs and 2 switches.
It belongs with the iot & wireless, rf & radio and power & battery designs in this gallery.
From the project
A powerful LoRa expansion board based on the STM32WL55CCU6 MCU, designed to provide long-range wireless communication for embedded systems. Supporting I2C, UART, and SPI interfaces, this board can easily integrate with other MCUs in larger projects. Ideal for IoT applications requiring low-power, long-range data transmission.
Main components on the LoRa-Board
LoRa-Board bill of materials (BOM)
116 components, 81 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | PE42440MLBB-Z RF_Switch_PE42440MLBB-Z | RF_SWITCH_PE42440_QFN50P300X300X80-17N | IC2 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U1 |
| 1 | ~ | Button_KMR231GLFS | U2 |
| 1 | SN74LVC1G07DBVR | SOT-23-5 | U3 |
| 1 | STM32WL55CCU6 | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U4 |
| 1 | FT230XS | SSOP-16_3.9x4.9mm_P0.635mm | U6 |
| 1 | MOSFET_SI2333DDS-T1-BE3 | MOSFET_ SI2333DDS_SOT_DS-T1-BE3_VIS | Q2 |
| 1 | I/O_HDR | PinHeader_2x03_P2.54mm_Horizontal | J1 |
| 1 | UART1_HDR | PinHeader_2x03_P2.54mm_Horizontal | J2 |
| 1 | SWDB | PinHeader_2x04_P2.54mm_Horizontal | J3 |
| 1 | USB_C_Receptacle_USB2.0_16P | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J4 |
| 1 | BOOT0_Jumper | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | I2C2_Headers | PinHeader_2x03_P2.54mm_Horizontal | J7 |
| 1 | PWR_SRC_JMP | PinHeader_1x03_P2.54mm_Vertical | J8 |
| 1 | I2C1_Headers | PinHeader_2x03_P2.54mm_Horizontal | J9 |
| 1 | 60311002111526 SMA PCB END LAUNCH JACK ROUND PO Wurth Elektronik | SMA Clip Mount Adapter (top) | J10 |
| 2 | BZX84C6V2-7-F Diode_PESD5V0U2BT-Q | SOT-23 | DI1, DI2 |
| 1 | FPC_10051922-1010ELF | FPC_10051922_1010 | FPC1 |
| 1 | S3B-XH-A-1(LF)(SN) JST_S3B-XH-2.54 | JST_S3B-XH-SHDRRA3W64P0X250_1X3_990X1150X610P | JST1 |
| 1 | LD39200DPUR LDO_LDLN050PU33R | DFN-8-1EP_3x3mm_P0.65mm_EP1.7x2.05mm | LDO2 |
Show 61 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ECS-327MVATX-3-CN-TR Oscillator_ECS-327MVATX-3-CN-TR | Oscillator_ECS327MVATX3CNTR | OS3 |
| 1 | ECS-TXO-32CSMV-320-AN-TR Oscillator_ECS-TXO-32CSMV-320-AN-TR | Oscillator_ECSTXO32CSMV320ANTR | OS4 |
| 1 | RFShield_OnePiece | RF_Shield_MS631-10F | SHLD1 |
| 2 | NX3L1T3157GM,115 Switch_NX3L1T3157GM,115 | Switch_NX3L1T3157GM115 | SW2, SW3 |
| 1 | STM1813LWX7F VS_STM1818TWX7F | SOT-23-3_SOT103P237X112-3N | VS1 |
| 1 | BZX84C6V2-7-F Diode_BZX84C6V2-7-F | Diode_BZX84C6V2_SOT96P240X110-3N | Z3 |
| 1 | SMAJ6.0A | DO-214AC-2 | D1 |
| 1 | BLM21AG121BH1D | C_0805_2012Metric | FB2 |
| 1 | Part # MI0805K601R-10 | C_0805_2012Metric | FB3 |
| 1 | Murata_BLM21AG102SZ1D | C_0805_2012Metric | FB5 |
| 1 | 11n_LQW18ANR12G00 | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L1 |
| 1 | 15u_MLZ2012M150W_TDK | L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L3 |
| 2 | 6n8_LQW18AN6N8C00 | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L4, L8 |
| 1 | 160n_LQW18ANR16G00 | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L11 |
| 1 | 33n_LQW15AN33NG00 | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L12 |
| 1 | 47n_LQW15AN47NJ00 | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L13 |
| 1 | 8n7_LQW18AN47NG0Z | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L19 |
| 1 | 3n6_LQW18AN12NG0Z | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L20 |
| 1 | 12n_LQW18AN12NG0Z | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L21 |
| 1 | 8n7_LQW18AN51NG0Z | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L22 |
| 1 | 51n_LQW18AN51NG0Z | L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L23 |
| 1 | 1uF | C_0805_2012Metric | C1 |
| 1 | 1u | C_0805_2012Metric | C2 |
| 4 | 4u7 | C_0805_2012Metric | C3, C9, C23, C45 |
| 1 | 47n_Murata_GCM155R71E473KA55 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | 2p7_GJM1555C1H120FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5 |
| 1 | 68p_Murata_GCM1555C1H680JA16 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 10 | 100n | C_0805_2012Metric | C7, C14, C19, C24, C26, C27, C30, C34 +2 |
| 1 | 3p6_GJM1555C1H150FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C8 |
| 1 | 1p2_GJM1555C1H1R2WB01D | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 2 | 33p_CC0402GRNPO9BN330 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C11, C12 |
| 2 | 3p3_GJM1555C1H220FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C13, C20 |
| 2 | 1p2_GJM1555C1H180FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C15, C78 |
| 3 | 33p_NMC0603NPO330J50TRPF | C_0603_1608Metric | C16, C37, C57 |
| 2 | 10n | C_0805_2012Metric | C17, C29 |
| 2 | 18p_GJM1555C1H180FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18, C79 |
| 1 | 2p2_GJM1555C1H200GB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C21 |
| 1 | 20p_GJM1555C1H200GB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C22 |
| 1 | 100n_CC0402KRX7R7BB104 | C_0805_2012Metric | C25 |
| 1 | 47p_CC0402JRNPO9BN470 | C_0805_2012Metric | C28 |
| 4 | 10p | C_0805_2012Metric | C31, C74, C76, C80 |
| 1 | 470n | C_0805_2012Metric | C32 |
| 1 | 2u2 | C_0805_2012Metric | C33 |
| 2 | 47p | C_0805_2012Metric | C38, C44 |
| 1 | 33p_GRM1555C2A221GE01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C40 |
| 1 | 5p6_GJM1555C1H300FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C41 |
| 1 | 30p_GJM1555C1H300FB01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C42 |
| 1 | 68p_GRM1555C2A221GE01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C43 |
| 1 | 220p_GRM1555C2A221GE01 | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C51 |
| 1 | 3p3_GRM1885C1H3R3CA01D | C_0603_1608Metric | C70 |
| 1 | 220n | C_0805_2012Metric | C71 |
| 3 | 1n | C_0805_2012Metric | C75, C77, C81 |
| 3 | 100R | R_0805_2012Metric | R1, R2, R8 |
| 1 | 10R | R_0805_2012Metric | R4 |
| 2 | 5k1 | R_0805_2012Metric | R5, R6 |
| 1 | 100k | R_0805_2012Metric | R7 |
| 2 | 27 | R_0805_2012Metric | R9, R16 |
| 1 | 1k | R_0805_2012Metric | R12 |
| 1 | 220R | R_0805_2012Metric | R13 |
| 1 | 33R | R_0805_2012Metric | R14 |
| 4 | 10k | R_0805_2012Metric | R18, R20, R21, R22 |
LoRa-Board design files
The KiCad project lives in the phancak/LoRa-Board repository on GitHub; these links point at the commit this page was built from.
- LayoutLoRa_Board.kicad_pcb
- SchematicLoRa_Board.kicad_sch
LoRa-Board: common questions
What microcontroller does the LoRa-Board use?
The LoRa-Board is built around the STM32WL55CCU6, from the STM32 family.
How big is the LoRa-Board?
The LoRa-Board measures 100 × 54 mm, has 4 copper layers and is 1.5842 mm thick.
How many components are on the LoRa-Board?
116 components, from 81 distinct parts. The full bill of materials is listed on this page.
Where can I download the LoRa-Board design files?
From the phancak/LoRa-Board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the LoRa-Board design in my own project?
Yes, under the terms of its MIT license, which phancak chose for the repository.
Can I test firmware for the LoRa-Board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k