FineMotion AUX
Kamilake/FineMotion-Tracker
ESP8266 Motion Capture Full-Body Tracker for SlimeVR
ESP8266 Motion Capture Full-Body Tracker for SlimeVR
FineMotion-5 is an open-source printed circuit board by Kamilake, from the Kamilake/FineMotion-Tracker repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 2-layer board of 49.3 × 19.7 mm with 43 parts on 50 nets, routed with 446 tracks and 103 vias.
It is built around the CH340C, ESP-12F and MPU-9250, with the TP4056 among its other parts. Its parts include 15 resistors, 11 capacitors, 5 ICs, 3 connectors and 2 diodes. It belongs with the ESP8266 boards of this library.
Due to JLCPCB's new assembly policy, soldering on the bottom side or using a non-black PCB will incur additional charges.
Bottom side soldering is not possible if the "Economic" assembly option is selected.
As the bottom side soldering is only for the connector, manual assembly is recommended.
But.. if you ordering more than 31 boards, it is more economical to choose the Standard assembly option with panelization.
If you have any further questions, please feel free to contact me!(Issues, mail, Discord, etc.)
KiCad 6.0 Command Prompt and Kikit with KiCad 6kikit panelize ^
-p :jlcTooling ^
--layout "grid; rows: 7; cols: 3; space: 3mm" ^
--tabs "fixed; hwidth: 10mm; vwidth: 15mm" ^
--cuts vcuts ^
--source "tolerance: 1000mm" ^
--post "millradius: 1mm" ^
"./FineMotion-5.kicad_pcb" ^
"FineMotion-5_panel.kicad_pcb"
kikit fab jlcpcb ^
--assembly ^
--schematic ./FineMotion-5.kicad_sch ^
--ignore TP1,TP2 ^
--no-drc ^
"./FineMotion-5_panel.kicad_pcb" ^
"./Gerber/FineMotion_Panel"kikit fab jlcpcb ^
--assembly ^
--schematic ./FineMotion-5.kicad_sch ^
--ignore TP1,TP2 ^
--no-drc ^
"./FineMotion-5_panel.kicad_pcb" ^
"./Gerber/FineMotion"| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 10K | Resistor_SMD:R_0402_1005Metric | R2, R5, R8, R9, R10, R17 |
| 5 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C2, C7, C14, C15, C21 |
| 4 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C5, C10, C13 |
| 2 | 2.2K | Resistor_SMD:R_0402_1005Metric | R11, R12 |
| 2 | 470R | Resistor_SMD:R_0402_1005Metric | R1, R6 |
| 2 | 47uF | Capacitor_SMD:C_0805_2012Metric | C19, C20 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 12K | Resistor_SMD:R_0402_1005Metric | R14 |
| 1 | 2.4K | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 47K | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | 5.1K | Resistor_SMD:R_0402_1005Metric | R19 |
| 1 | Batt+ | Connector_Pin:Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork | TP1 |
| 1 | Batt- | Connector_Pin:Pin_D0.9mm_L10.0mm_W2.4mm_FlatFork | TP2 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U7 |
| 1 | Conn_01x02_Female | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J1 |
| 1 | Conn_01x04_Female | Connector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_Horizontal | J2 |
| 1 | ESP-12F | RF_Module:ESP-12E | U6 |
| 1 | LED_CHRG | LED_SMD:LED_0805_2012Metric | D1 |
| 1 | LED_STDBY | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | LOGO | kamilib:FineMotion_18mm | G*** |
| 1 | LOGO | kamilib:kamilake_1100dpi | G*** |
| 1 | ME6211C | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | MPU-9250 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U9 |
| 1 | Option/FLASH Switch | mod_legacy:TS-1088R | SW1 |
| 1 | SW_SPDT MAIN POWER | Button_Switch_SMD:SW_SPDT_PCM12 | SW3 |
| 1 | TP4056 | Package_SO:HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalVias | U2 |
| 1 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | P1 |
The 42 most common of 43 parts.
Kamilake/FineMotion-Tracker
ESP8266 Motion Capture Full-Body Tracker for SlimeVR


brev-dev/another_esp8266_sensor_board
PCB layout and instructions for a multi-purpose esp8266 sensor device, with optional LORA connectivity.



greenMikeEU/shrdzm
SHRDZM (just a name, not an acronym) is an ESP8285/ESP8266 based sensor and actor integration platform.

paclema/iot-postbox
Integrated open-source HW and FW for an IoT smart mailbox sensor with Wi-Fi and LoRaWAN connectivity.

It measures 49.3 × 19.7 mm and has 2 copper layers, 1.2 mm thick.
43 parts, built around the CH340C, ESP-12F, MPU-9250 and TP4056. 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 Kamilake/FineMotion-Tracker repository on GitHub, at the commit this page was made from: the board is PCBs/FineMotion-5.kicad_pcb and its schematic AUX_PCBs/FineMotion_AUX.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).