Iot platform
cmcmicrosystems·iot_platform·PCB_Version_KiCAD_5_1_9/IoT_2021A.kicad_pcb
About the Iot platform PCB
Iot platform is an open source TI MSP430/CC PCB design by cmcmicrosystems, published on GitHub. It is a 3-layer board measuring 25.4 × 43.2 mm, with 41 components from 24 distinct parts.
Its main chip is the CC2640F128RSMT, from the TI MSP430/CC family. Other key parts include the TMP100NA/3KG4, ADXL362BCCZ-RL7, LFB182G45BG5D920 and OPT3002_DNPT. By type, the board carries 18 capacitors, 5 ICs, 5 resistors, 2 crystals, 2 test points and 1 connector.
It belongs with the iot & wireless and sensors designs in this gallery.
From the project
Compact Bluetooth Low Energy (BLE) sensor node PCB design, firmware and Android app
The BLE SoC integrates an ARM Cortex-M3 to control the wireless transceiver and interface with the sensors. This design combines an ambient light sensor, a temperature sensor, and an accelerometer to enable applications such as building automation, industrial equipment monitoring, etc.
A software interface app to display and log data is included, and can be readily installed on any Android system with BLE capabilities. This app can communicate with and configure any sensor node within the communications radius. The app also provides estimates of the signal strength and remaining battery…

Main components on the Iot platform
Iot platform bill of materials (BOM)
41 components, 24 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CC2640F128RSMT | CC2640F128RSMT | U1 |
| 1 | TMP100NA/3KG4 | SOT-23-6 | U2 |
| 1 | ADXL362BCCZ-RL7 | ADXL362BCCZ-RL7 | U3 |
| 1 | LFB182G45BG5D920 | Murata_SMD_6_balun | U4 |
| 1 | OPT3002_DNPT | OPT3002DNPT_6_USON_SON65P200X200X65-7N | U5 |
| 1 | NX3225SA-24.000M-STD-CSR-1 | NX3225SA_STD_CSR | Y1 |
| 1 | SC20S-7PF20PPM | SC20S_7PF20PPM_footprint | Y2 |
| 1 | CON6_2X3_UF_FLE_SAI | FLE-103-01-G-DV | J1 |
| 1 | A5887H | RUFA_A5887H_right | AE1 |
| 1 | BHSD-1225-SM | BAT_BHSD-1225-SM | BT1 |
| 3 | Fiducial | FID_45mil_NPTH | FID1, FID2, FID3 |
| 1 | ES02MSABE | SPST_ES02MSABE_jm | SW1 |
| 1 | TP_R | TP_R | TP1 |
| 1 | TP_200m | TP_200m | TP2 |
| 1 | SMLE12WBC7W1 | SMLE12WBC7W1 | D1 |
| 1 | CKS2125100M-T | CKS2125100M-T | L1 |
| 3 | GRM155R70J104KA01D_DNP | GRM155R70J104KA01D | C1, C2, C6 |
| 11 | GRM155R70J104KA01D | GRM155R70J104KA01D | C3, C4, C5, C8, C9, C10, C13, C15 +3 |
| 1 | GRM188R60J106ME47D | GRM188R60J106ME47D | C7 |
| 2 | GRM1555C1H7R0BA01D | GRM1555C1H7R0BA01D | C11, C12 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CL05A105KO5NNNC | CL05A105KO5NNNC | C14 |
| 1 | ERJ-2RKF1001X | ERJ-2RKF1001X | R1 |
| 1 | ERJ-2GEJ104X | ERJ-2GEJ104X | R2 |
| 3 | ERJ-2GEJ103X | ERJ-2GEJ103X | R3, R4, R5 |
Iot platform design files
The KiCad project lives in the cmcmicrosystems/iot_platform repository on GitHub; these links point at the commit this page was built from.
Iot platform: common questions
What microcontroller does the Iot platform use?
The Iot platform is built around the CC2640F128RSMT, from the TI MSP430/CC family.
How big is the Iot platform PCB?
The Iot platform measures 25.4 × 43.2 mm, has 3 copper layers and is 1.6 mm thick.
How many components are on the Iot platform?
41 components, from 24 distinct parts. The full bill of materials is listed on this page.
Where can I download the Iot platform design files?
From the cmcmicrosystems/iot_platform repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Iot platform design in my own project?
The repository has no license, so all rights stay with cmcmicrosystems. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Iot platform without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug TI MSP430/CC firmware against it before you order a PCB.
Similar boards
TI MSP430/CC
Pluto
carrotIndustries
24.4 × 24.4 mm36 parts2LGPL-3.0536TI MSP430/CC
Apimote
riverloopsec
83.3 × 33.4 mm80 parts4LTAPR-OHL-1.089TI MSP430/CC
Toniebox
toniebox-reverse-engineering
88 × 102 mm11 parts2LNo license36TI MSP430/CC
Nsumo hardware
artfulbytes
50 × 65 mm73 parts2LMIT33TI MSP430/CC
Elektronika-1
BenjaminSoelberg
29.5 × 29.5 mm14 parts4LGPL-3.029TI MSP430/CC
MSP430 Breadstick - Apple Sauce
upsidedownlabs
18.5 × 65.8 mm31 parts2LCERN-OHL-S-2.021