Wiki source code of LSS-P - Arduino Custom Firmware
Version 25.1 by Eric Nantel on 2023/10/19 07:53
Hide last authors
![]() |
3.1 | 1 | |
2 | |||
3 | Disclaimer | ||
4 | |||
5 | |||
![]() |
5.1 | 6 | = Prerequisites = |
![]() |
3.1 | 7 | |
8 | |||
9 | = Setup = | ||
10 | |||
![]() |
13.1 | 11 | |
![]() |
25.1 | 12 | = System Diagram = |
13 | |||
14 | = = | ||
15 | |||
![]() |
13.1 | 16 | = Pinout = |
17 | |||
![]() |
6.1 | 18 | (% style="width:800px" %) |
![]() |
24.1 | 19 | |(% colspan="3" rowspan="1" style="width:10px" %)**Hardware**|(% style="width:225px" %)**Information** |
![]() |
21.1 | 20 | |(% style="width:10px" %) |(% colspan="2" rowspan="1" style="width:18px" %)((( |
![]() |
23.1 | 21 | ((( |
22 | Light Emitting Diode (LED(% style="background-color:transparent" %)) | ||
23 | ))) | ||
![]() |
21.1 | 24 | )))|[[SunLED - XZVG68W-2>>attach:XZVG68W-2.pdf]] |
![]() |
14.1 | 25 | | |(% style="width:18px" %) |(% style="width:364px" %)Red|PD12 |
26 | | |(% style="width:18px" %) |(% style="width:364px" %)Green|PD13 | ||
27 | | |(% style="width:18px" %) |(% style="width:364px" %)Blue|PD10 | ||
![]() |
17.1 | 28 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-RGB-Blink - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/blob/main/Arduino_Examples/LSS-P-RGB-Blink/]] |
29 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-RGB-Rainbow - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/blob/main/Arduino_Examples/LSS-P-RGB-Rainbow/]] | ||
![]() |
23.1 | 30 | | |(% colspan="2" rowspan="1" style="width:18px" %)((( |
31 | Inertial Measuring Unit (IMU) | ||
32 | )))|[[STMicroelectronics - LSM6DSLTR>>attach:en.DM00237456.pdf]] | ||
![]() |
20.1 | 33 | | |(% style="width:18px" %) |(% style="width:364px" %)I2C Address| |
![]() |
14.1 | 34 | | |(% style="width:18px" %) |(% style="width:364px" %)SDA|PB7 |
35 | | |(% style="width:18px" %) |(% style="width:364px" %)SCL|PB6 | ||
![]() |
17.1 | 36 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-IMU - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/tree/main/Arduino_Examples/LSS-P-IMU]] |
![]() |
20.1 | 37 | | |(% colspan="2" rowspan="1" %)Digital Temperature for the Bottom PCB|[[Microchip Technology - MCP9805-BE/ST>>attach:21977C.pdf]] |
38 | | |(% style="width:18px" %) |(% style="width:364px" %)I2C Address|0x18 | ||
![]() |
14.1 | 39 | | |(% style="width:18px" %) |(% style="width:364px" %)SDA|PB11 |
40 | | |(% style="width:18px" %) |(% style="width:364px" %)SCL|PB10 | ||
![]() |
18.1 | 41 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-PCB-Temp - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/tree/main/Arduino_Examples/LSS-P-PCB-Temp]] |
![]() |
14.1 | 42 | | |(% colspan="2" rowspan="1" style="width:18px" %)EERPROM|[[Onsemi - CAT24C32HU4I-GT3>>attach:CAT24C32-D.PDF]] |
43 | | |(% style="width:18px" %) |(% style="width:364px" %)I2C Address|0x50 | ||
44 | | |(% style="width:18px" %) |(% style="width:364px" %)SDA|PC9 | ||
45 | | |(% style="width:18px" %) |(% style="width:364px" %)SCL|PA8 | ||
![]() |
17.1 | 46 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-EEPROM - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/tree/main/Arduino_Examples/LSS-P-EEPROM]] |
![]() |
16.1 | 47 | | |(% colspan="2" rowspan="1" style="width:18px" %)Step Motor Controller|[[Analog Device Inc. - TMC5160A-TA-T>>attach:TMC5160A_datasheet_rev1.18.pdf]] |
![]() |
14.1 | 48 | | |(% style="width:18px" %) |(% style="width:364px" %) | |
![]() |
17.1 | 49 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-Motor - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/tree/main/Arduino_Examples/LSS-P-Motor]] |
![]() |
16.1 | 50 | | |(% colspan="2" rowspan="1" style="width:18px" %)Push Button| |
51 | | |(% style="width:18px" %) |(% style="width:364px" %)Input / Active LOW |PC6 | ||
![]() |
17.1 | 52 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-Button - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/tree/main/Arduino_Examples/LSS-P-Button]] |
![]() |
20.1 | 53 | | |(% colspan="2" rowspan="1" style="width:18px" %)Serial to USB| |
54 | | |(% style="width:18px" %) |(% style="width:364px" %)LSS-P-Serial-Echo - Arduino Example|[[GitHub>>https://github.com/Lynxmotion/LSS-PRO-Servos/tree/main/Arduino_Examples/LSS-P-Serial-Echo]] | ||
![]() |
3.1 | 55 | |
![]() |
14.1 | 56 | = = |