

Ble pulse encoder
BLE Pulse Encoder
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 59
- Nets
- 74
- Pads
- 240
- Tracks, vias
- 254, 116
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 2 Feb 2024
- Updated
- 18 Jul 2024
Overview
Ble pulse encoder is an open-source printed circuit board by fabiobaltieri, from the fabiobaltieri/ble-pulse-encoder repository on GitHub. It is a 2-layer board with 59 parts on 74 nets, routed with 254 tracks and 116 vias.
It is built around the STBC08PMR, 1SS416,L3M and 2450AT18D0100001E, with the BSS84 and TC2030-IDC-NL among its other parts. Its parts include 18 capacitors, 14 resistors, 5 diodes, 5 connectors and 4 inductors. It belongs with the radio and wireless boards and the nRF52 and nRF5x boards of this library.
Main components
5STBC08PMR
DFN-6(3x3)-40℃~+85℃ 1 25uA 4.25V~6.5V 4.2V 800mA Charging IC Lithium Battery DFN-6(3x3) Battery Management ROHSSTMicroelectronicsBattery Management1SS416,L3M
-- Lack of specifications ROHSToshibaSchottky Diodes2450AT18D0100001E
SMD-4PSMD-4P Antennas ROHSJohanson DielectricsAntennasBSS84
SOT-23-55℃~+150℃ 1 P-Channel 130mA 2.8pF 24.6pF 2V 3.2Ω@5V 300mW 4.7pF 50V 590pC@10V SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsTC2030-IDC-NL
UncategorisedTag Connect
README
README.mdBLE Pulse Encoder
A replacement board, firmware and holder for converting a 60mm pulse encoder jog wheel to Bluetooth Low Energy.
License (firmware)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
License (hardware)
Hardware files are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 100n | balto:C_0402_Worthington | C8, C9, C10, C12, C15 |
| 4 | 12p | balto:C_0402_Worthington | C1, C2, C3, C4 |
| 3 | 10k | balto:R_0402_Worthington | R5, R11, R12 |
| 3 | 1u | balto:C_0402_Worthington | C5, C6, C17 |
| 3 | MountingHole_2.2mm_M2 | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3 |
| 2 | 0 | balto:R_0402_Worthington | R15, R16 |
| 2 | 1k | balto:R_0402_Worthington | R6, R13 |
| 2 | 470 | Resistor_SMD:R_0603_1608Metric | R9, R10 |
| 2 | 5.1k | balto:R_0402_Worthington | R2, R14 |
| 2 | 560k | balto:R_0402_Worthington | R3, R4 |
| 2 | IR | LED_SMD:LED_1206_3216Metric | D4, D5 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T-MP_NO_Horizontal_Alps_SKRTLAE010 | SW1, SW2 |
| 2 | TBD | balto:C_0402_Worthington | C14, C16 |
| 1 | 0 | balto:L_0402_Worthington | L4 |
| 1 | 0.8p | balto:C_0402_Worthington | C13 |
| 1 | 100p | balto:C_0402_Worthington | C7 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C18 |
| 1 | 10u | Inductor_SMD:L_0603_1608Metric | L2 |
| 1 | 15n | balto:L_0402_Worthington | L1 |
| 1 | 1SS416 | Diode_SMD:D_SOD-923 | D3 |
| 1 | 2450AT18D0100001 | balto:2450AT18D0100001-L | AE1 |
| 1 | 2k2 | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 3.9n | balto:L_0402_Worthington | L3 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | 32MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | BSS84 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_01x05 | Connector_PinHeader_2.00mm:PinHeader_1x05_P2.00mm_Vertical | J1 |
| 1 | EZmate-3 | balto:EZmate-3 | J2 |
| 1 | EZmate-4 | balto:EZmate-4 | J3 |
| 1 | Green | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | LOGO | balto:paw | G*** |
| 1 | STBC08 | Package_DFN_QFN:DFN-6-1EP_3x3mm_P0.95mm_EP1.7x2.6mm | U1 |
| 1 | TC2030-IDC-NL | Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J4 |
| 1 | TPS7A0333DBVR | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J6 |
| 1 | Yellow | LED_SMD:LED_0603_1608Metric | D6 |
| 1 | nRF52832-QFxx | Package_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mm | U2 |
More from fabiobaltieri/ble-pulse-encoder
1- 2 layers

Similar boards
- 2 layers50 × 63 mm

Esp32hardware
cnlohr/esp32_tracker
DO NOT USE THIS PROJECT - ESP32 Tracker with the TS4231
93 parts3MIT - 4 layers66.8 × 44 mm

- 2 layers37.8 × 21.5 mm

- 4 layers85 × 56 mm

- 4 layers40 × 40 mm

- 4 layers14 × 44 mm

- 6 layers38 × 39 mm

- 4 layers30 × 30 mm

Lmp91000-pcb
sigmondkukla/lmp91000
This repository contains the C++ firmware for the custom potentiostat platform (featuring an LMP91000 analog front end, EFR32BG24 MCU, and an LSM6DSV IMU) alongside a Python-based real-time wireless BLE debugging client.
54 parts1
Questions
What parts does the Ble pulse encoder use?
59 parts, built around the STBC08PMR, 1SS416,L3M, 2450AT18D0100001E and BSS84. 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 Ble pulse encoder KiCad files?
From the fabiobaltieri/ble-pulse-encoder repository on GitHub, at the commit this page was made from: the board is hardware/ble-pulse-encoder.kicad_pcb and its schematic hardware/ble-pulse-encoder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ble pulse encoder design in my own project?
Its repository states no licence, so its author keeps all rights: ask fabiobaltieri before reusing the design.