
Fluidnc bob
drewsipher/sharkcnc
Open CNC control stack for a Sherline 2000: FluidNC ESP32-S3 breakout hardware + host software plan

Adding built-in bluetooth connectivity to a 20-year-old Mindisc player
Btmdpcb v04 eval is an open-source printed circuit board by 17o2, from the 17o2/bluetooth-minidisc repository on GitHub. It is a 4-layer board of 72.4 × 44.4 mm with 115 parts on 77 nets, routed with 444 tracks and 100 vias.
It is built around the LM393, ME6211C33M5G-N and TP4057, with the BSD235C-VB, AO3401A and GS1A among its other parts. Its parts include 30 resistors, 20 capacitors, 6 transistors, 5 ICs and 5 diodes. It belongs with the radio and wireless boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R7, R8, R10, R11, R12, R13, R14, R20, R21, R31, R32, R33 |
| 8 | 1u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C6, C11, C12, C14, C15, C16, C17 |
| 6 | 10u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C3, C4, C5, C8, C9 |
| 6 | 5k1 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15, R16, R25, R26, R27, R28 |
| 5 | 100n | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C13, C18, C19, C20 |
| 3 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R9 |
| 3 | BSD235C | Package_TO_SOT_SMD:SOT-363_SC-70-6_Handsoldering | Q2, Q4, Q6 |
| 3 | GN | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | LED1, LED3, LED4 |
| 3 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP3, TP13, TP28 |
| 2 | 100R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R29, R30 |
| 2 | 330R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R18 |
| 2 | BSD235N | Package_TO_SOT_SMD:SOT-363_SC-70-6_Handsoldering | Q1, Q3 |
| 2 | ED8_4 | Transformer_SMD:Transformer_ED8_4-Lead_10.5x8mm_P5mm | T1, T2 |
| 2 | HOLD | TestPoint:TestPoint_Pad_D1.0mm | TP15, TP21 |
| 1 | + | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | - | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | 115k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R22 |
| 1 | 150k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R4 |
| 1 | 1V5 | TestPoint:TestPoint_Pad_D1.0mm | TP12 |
| 1 | 1V5_EN | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP3 |
| 1 | 1V5_IN | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | 1V5_IN | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | 1V5_OUT | TestPoint:TestPoint_Pad_D1.0mm | TP9 |
| 1 | 1k6 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19 |
| 1 | 220k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R5 |
| 1 | 22p | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C7 |
| 1 | 330k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 3V3_EN | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP4 |
| 1 | 3V3_IN | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP2 |
| 1 | 3V3_IN | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | 3V3_MODE | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP5 |
| 1 | 3V3_OUT | TestPoint:TestPoint_Pad_D1.0mm | TP11 |
| 1 | AGND | TestPoint:TestPoint_Pad_D1.0mm | TP18 |
| 1 | AGND_SKIP | Jumper:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm | JP9 |
| 1 | ANT | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP11 |
| 1 | ANT | Connector_Coaxial:U.FL_Molex_MCRF_73412-0110_Vertical | Y1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q5 |
| 1 | Antenna_Shield | RF_Antenna:Texas_SWRA117D_2.4GHz_Left | AE1 |
| 1 | BT_3V3 | TestPoint:TestPoint_Pad_D1.0mm | TP27 |
| 1 | BT_BAT+ | TestPoint:TestPoint_Pad_D1.0mm | TP32 |
| 1 | BT_BTN | TestPoint:TestPoint_Pad_D1.0mm | TP29 |
| 1 | BT_CE | TestPoint:TestPoint_Pad_D1.0mm | TP33 |
| 1 | BT_L+ | TestPoint:TestPoint_Pad_D1.0mm | TP22 |
| 1 | BT_L- | TestPoint:TestPoint_Pad_D1.0mm | TP23 |
| 1 | BT_LED1 | TestPoint:TestPoint_Pad_D1.0mm | TP30 |
| 1 | BT_LED2 | TestPoint:TestPoint_Pad_D1.0mm | TP31 |
| 1 | BT_R+ | TestPoint:TestPoint_Pad_D1.0mm | TP25 |
| 1 | BT_R- | TestPoint:TestPoint_Pad_D1.0mm | TP24 |
| 1 | BT_USB_IN | TestPoint:TestPoint_Pad_D1.0mm | TP26 |
| 1 | D+ | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | D- | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | DVDD | TestPoint:TestPoint_Pad_D1.0mm | TP19 |
| 1 | GS1A | Diode_SMD:D_SMA_Handsoldering | D1 |
| 1 | L | TestPoint:TestPoint_Pad_D1.0mm | TP16 |
| 1 | LM393 | Package_TO_SOT_SMD:SOT-23-8_Handsoldering | U1 |
| 1 | L_SKIP | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP10 |
| 1 | ME6211C33M5 | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U4 |
| 1 | R | TestPoint:TestPoint_Pad_D1.0mm | TP17 |
| 1 | RD | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | LED2 |
| 1 | REC | TestPoint:TestPoint_Pad_D1.0mm | TP20 |
| 1 | R_SKIP | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP8 |
| 1 | SHLD2GND | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP7 |
| 1 | TP4057 | Package_TO_SOT_SMD:SOT-23-6_Handsoldering | U2 |
| 1 | USB_C_Receptacle_USB2.0_16P | usb:USB-C-SMD_12P-P0.50-H-F_TYPE-C-31-M-14 | J2 |
| 1 | USB_PWR | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP12 |
| 1 | VBUS_EN | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP6 |
| 1 | VSUPPLY | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | VUSB | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | Würth 171010502 | MagIC_SMD_Wurth:U_Wurth_WPME-VDMM_171010502 | U3 |
| 1 | ~ | bt_audio:bt_audio_smd | U5 |
It measures 72.4 × 44.4 mm and has 4 copper layers, 1.6 mm thick.
115 parts, built around the LM393, ME6211C33M5G-N, TP4057 and BSD235C-VB. 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 17o2/bluetooth-minidisc repository on GitHub, at the commit this page was made from: the board is pcb/btmdpcb_v04_eval/btmdpcb_v04_eval.kicad_pcb and its schematic pcb/btmdpcb_v04_eval/bt_module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask 17o2 before reusing the design.

drewsipher/sharkcnc
Open CNC control stack for a Sherline 2000: FluidNC ESP32-S3 breakout hardware + host software plan





Erhannis/rf_switchboard
KiCAD pcb; whole heap of rf-related modules so I can figure out what works and how.
ericyuanyong/asset-tracker
a asset tracker demo project based on msom
