
JBT01
jbteja/tj01-ms51-heater-controller
A heater control system featuring deterministic operation, safety auto-cutoff, predefined timer modes, and temperature measurement using a K-type thermocouple.

KiCAD PC Board design for a tuning knob that works with Flex Radio SmartSDR, PowerSDR, and RHR. Uses STM32 hardware.
Knob v1 is an open-source printed circuit board by bmo, from the bmo/tuning-knob-pcboard repository on GitHub, published under the MIT licence. It is a 2-layer board of 88.9 × 88.9 mm with 25 parts on 59 nets, routed with 166 tracks and 1 via.
It is built around the CAT24C256LI and 1N5231BTR. Its parts include 7 resistors, 7 switches, 4 connectors, 3 diodes and 2 ICs. It belongs with the radio and wireless boards of this library.
https://github.com/bmo/tuning-knob-pcboard
This is a KiCAD PC Board design for a tuning knob that works with PowerSDR and SmartSDR and Remote Ham Radio (RHR). Uses STM32 hardware. Find the software that works with this here: https://github.com/bmo/hwcontrol
Build it two ways:

Thanks to @cjtheham for BOM and documentation!
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 2K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R4, R5, R6, R7 |
| 3 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3 |
| 3 | LED | LED_THT:LED_D3.0mm | D1, D2, D3 |
| 3 | PB | mine:SW_PUSH-12mm-corrected | SW1, SW2, SW3 |
| 3 | SW_Push_LED_TL6215 | mine:TL6215V | SW1A1, SW2A1, SW3A1 |
| 1 | .01 | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C1 |
| 1 | 1N5231BTR | digikey-footprints:DO-35 | Z1 |
| 1 | CAT24C256 | SnapEDA:SOIC8-1.27-5X4MM | U2 |
| 1 | PTT | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J3 |
| 1 | Rotary_Encoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm | SW4 |
| 1 | SPI Interface | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | TTL Programming | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | YAAJ_BluePill_SWD_Breakout | Footprints:YAAJ_BluePill_SWD_1 | U1 |
| 1 | i2c_addr | Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical | J2 |
It measures 88.9 × 88.9 mm and has 2 copper layers, 1.6 mm thick.
25 parts, built around the CAT24C256LI and 1N5231BTR. 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.
From the bmo/tuning-knob-pcboard repository on GitHub, at the commit this page was made from: the board is knob_v1/knob_v1.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
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).

jbteja/tj01-ms51-heater-controller
A heater control system featuring deterministic operation, safety auto-cutoff, predefined timer modes, and temperature measurement using a K-type thermocouple.






