Changes for page LSS-PRO Arduino Firmware
Last modified by Eric Nantel on 2024/07/23 07:15
Change comment: There is no comment for this version
Summary
-
Page properties (4 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -LSS-P ROArduino Firmware1 +LSS-P - Arduino Custom Firmware - Parent
-
... ... @@ -1,1 +1,1 @@ 1 -s es-pro.lss-pro.WebHome1 +lynxmotion-smart-servo-pro.WebHome - Hidden
-
... ... @@ -1,1 +1,1 @@ 1 - false1 +true - Content
-
... ... @@ -1,53 +1,50 @@ 1 - **Tableof Contents**1 + 2 2 3 - {{toc/}}3 +Disclaimer 4 4 5 + 5 5 = Prerequisites = 6 6 7 -* Download & install STM32CubeProgrammer from the [[ST Website>>https://www.st.com/en/development-tools/stm32cubeprog.html]] 8 -* Download & install Arduino IDE from the [[Arduino Website>>https://www.arduino.cc/en/software]] 9 9 10 10 = Setup = 11 11 12 -In Arduino IDE you need to install and setup the proper Board 13 13 14 - clickon File >Preferences and add the URL belowtoAdditional Boards Manager URLS12 += Pinout = 15 15 16 -[[https:~~/~~/github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json>>https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json]] 17 - 18 -**IMPORTANT NOTE:** If there are multiple board URLs, separate each URL by putting a comma as shown below. 19 - 20 - 21 -= Pinout / System Diagram = 22 - 23 -{{lightbox image="https://wiki.lynxmotion.com/info/wiki/lynxmotion/download/ses-pro/lss-pro/lss-p-arduino/WebHome/LSS-PRO-System-Diagram-v1.png" width="800"/}} 24 - 25 -= Datasheet / Examples = 26 - 27 27 (% style="width:800px" %) 28 -|(% colspan="3" rowspan="1" style="width:10px" %)**Hardware**|(% style="width:2 25px" %)**Information**29 -|(% style="width:10px" %) |(% colspan="2" rowspan="1" style="width:18px" %)( ((30 -(( (31 - LightEmitting Diode(LED(% style="background-color:transparent" %))32 -)) )33 - )))|[[SunLED- XZVG68W-2>>attach:XZVG68W-2.pdf]]34 -| |(% 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/]]35 -| |(% 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/]]36 -| |(% colspan="2" rowspan="1"style="width:18px" %)(((37 - InertialMeasuringUnit(IMU)38 - )))|[[STMicroelectronics- LSM6DSLTR>>attach:en.DM00237456.pdf]]39 -| |(% 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]]40 -| |(% colspan="2" rowspan="1"%)DigitalTemperaturefortheBottom PCB|[[MicrochipTechnology - MCP9805-BE/ST>>attach:21977C.pdf]]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]]15 +|(% colspan="3" rowspan="1" style="width:10px" %)**Hardware**|(% style="width:200px" %)**Datasheet / Pinout / Address** 16 +|(% style="width:10px" %) |(% colspan="2" rowspan="1" style="width:18px" %)Light Emitting Diode (LED)|[[SunLED - XZVG68W-2>>attach:XZVG68W-2.pdf]] 17 +| |(% style="width:18px" %) |(% style="width:364px" %)Red|PD12 18 +| |(% style="width:18px" %) |(% style="width:364px" %)Green|PD13 19 +| |(% style="width:18px" %) |(% style="width:364px" %)Blue|PD10 20 +| |(% style="width:18px" %) |(% style="width:364px" %) | 21 +| |(% colspan="2" rowspan="1" style="width:18px" %)Inertial Measuring Unit (IMU)|[[STMicroelectronics - LSM6DSLTR>>attach:en.DM00237456.pdf]] 22 +| |(% style="width:18px" %) |(% style="width:364px" %)I2C Address|0x18 23 +| |(% style="width:18px" %) |(% style="width:364px" %)SDA|PB7 24 +| |(% style="width:18px" %) |(% style="width:364px" %)SCL|PB6 25 +| |(% colspan="2" rowspan="1" %)Temperature PCB - ???|????? 26 +| |(% style="width:18px" %) |(% style="width:364px" %)I2C Address|????? 27 +| |(% style="width:18px" %) |(% style="width:364px" %)SDA|PB11 28 +| |(% style="width:18px" %) |(% style="width:364px" %)SCL|PB10 42 42 | |(% colspan="2" rowspan="1" style="width:18px" %)EERPROM|[[Onsemi - CAT24C32HU4I-GT3>>attach:CAT24C32-D.PDF]] 43 -| |(% 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]] 30 +| |(% style="width:18px" %) |(% style="width:364px" %)I2C Address|0x50 31 +| |(% style="width:18px" %) |(% style="width:364px" %)SDA|PC9 32 +| |(% style="width:18px" %) |(% style="width:364px" %)SCL|PA8 44 44 | |(% colspan="2" rowspan="1" style="width:18px" %)Step Motor Controller|[[Analog Device Inc. - TMC5160A-TA-T>>attach:TMC5160A_datasheet_rev1.18.pdf]] 45 -| |(% 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]]34 +| |(% style="width:18px" %) |(% style="width:364px" %) | 46 46 | |(% colspan="2" rowspan="1" style="width:18px" %)Push Button| 47 -| |(% 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]] 48 -| |(% colspan="2" rowspan="1" style="width:18px" %)Serial to USB| 49 -| |(% 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]] 50 -| |(% colspan="2" rowspan="1" style="width:18px" %)Magnetic Position Sensor|Infineon TLE5012BE1000 51 -| |(% style="width:18px" %) |(% style="width:364px" %)Coming Soon|Coming Soon 36 +| |(% style="width:18px" %) |(% style="width:364px" %)Input / Active LOW |PC6 37 +| |(% style="width:18px" %) |(% style="width:364px" %)Example|[[LSS-P-Button>>https://github.com/Lynxmotion/LSS-PRO-Servos/blob/main/Arduino_Examples/LSS-P-Button/LSS-P-Button.ino]] (GitHub) 38 +| |(% style="width:18px" %) |(% style="width:364px" %) | 39 +| |(% style="width:18px" %) |(% style="width:364px" %) | 40 +| |(% style="width:18px" %) |(% style="width:364px" %) | 41 +| |(% style="width:18px" %) |(% style="width:364px" %) | 42 +| |(% style="width:18px" %) |(% style="width:364px" %) | 43 +| |(% style="width:18px" %) |(% style="width:364px" %) | 44 +| |(% style="width:18px" %) |(% style="width:364px" %) | 45 +| |(% style="width:18px" %) |(% style="width:364px" %) | 46 +| |(% style="width:18px" %) |(% style="width:364px" %) | 47 +| |(% style="width:18px" %) |(% style="width:364px" %) | 48 +| |(% style="width:18px" %) |(% style="width:364px" %) | 52 52 53 53 = =
- 21977C.pdf
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.ENantel - Size
-
... ... @@ -1,1 +1,0 @@ 1 -485.9 KB - Content
- LSS-PRO-System-Diagram-v0.1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.ENantel - Size
-
... ... @@ -1,1 +1,0 @@ 1 -197.4 KB - Content
- LSS-PRO-System-Diagram-v1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.ENantel - Size
-
... ... @@ -1,1 +1,0 @@ 1 -165.9 KB - Content