User Tools

Site Tools


module:arduino:stm32sbuscontroller:stm32sbuscontroller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
module:arduino:stm32sbuscontroller:stm32sbuscontroller [2022/04/21 21:32] – [220421 : Bolder Filgth Systems SBUS] omdevelopmodule:arduino:stm32sbuscontroller:stm32sbuscontroller [2022/09/13 11:58] (current) – external edit 127.0.0.1
Line 11: Line 11:
  
 ===== ToDo ===== ===== ToDo =====
 +
 +==== 220505 : Zweite Version für WebSite ====
 +  * Define.h/.cpp ergänzen
 +  * 'build_flags = -fexceptions' in Project-Configuration 'platformio.ini' unter VSCode ergänzen
 +  * CUart.h/.cpp ergänzen
 +<code>
 +[env:genericSTM32F103C8]
 +platform = ststm32
 +board = genericSTM32F103C8
 +framework = arduino
 +build_flags = -fexceptions
 +debug_tool = stlink
 +upload_protocol = stlink
 +monitor_speed = 115200
 +</code>
 +
 +
 +
 +==== 220504 : Zweite Version für WebSite ====
 +  * Idee von LM: 'BlackBox' für SBus zu realisieren
 +  * SBusDataLogger: alle SBus-Daten werden mit SystemTicks (später GPS-DateTimeLocation) auf SDCard abgespeichert
 +  * Basis-Version: 2205021636_Stm32F103SBusController_01V01.zip
 +  * Ziel: Stm32F103SBusController Version 02.xx (enthält SDCard-Datenlogger-Module)
 +  * Hinzunahme Uart.cpp/.h
 +
  
 ===== Done ===== ===== Done =====
 +
 +
 +
 +
 +==== 220502 : Erste Version für WebSite ====
 +  * Version 2205021636_Stm32F103SBusController_01V01.zip
 +  * zusammen mit Version: {{2205021636_PcSBusManager_01V01.zip | 2205021636_PcSBusManager_01V01.zip}}
 +
 +==== 220501 : VSCode ====
 +  * Version: [[:Module:2205011540_Stm32F103SBusController_00V11.zip | 2205011540_Stm32F103SBusController_00V11.zip]]
  
 ==== 220421 : First Compile in ArduinoIDE ==== ==== 220421 : First Compile in ArduinoIDE ====
   * "sbus_example" compiled mit:   * "sbus_example" compiled mit:
     * Stm32F103C8T6 (Preferences: "http://dan.drown.org/stm32duino/package_STM32duino_index.json") ok     * Stm32F103C8T6 (Preferences: "http://dan.drown.org/stm32duino/package_STM32duino_index.json") ok
-    * Esp32 Dev Module (Preferences: "https://dl.espressif.com/dl/package_esp32_index.json") NICHT OK +    * Esp32 Dev Module (Preferences: "https://dl.espressif.com/dl/package_esp32_index.json") NICHT OK, da Fehler bei 
-    * Fehler bei +
 <code> <code>
 sbus_rx.Begin(); -> // ESP32  sbus_rx.Begin(6, 7); sbus_rx.Begin(); -> // ESP32  sbus_rx.Begin(6, 7);
 sbus_tx.Begin(); -> // ESP32  sbus_rx.Begin(6, 7); sbus_tx.Begin(); -> // ESP32  sbus_rx.Begin(6, 7);
 </code> </code>
 +   * aber mit entsprechender Rx/Tx-Pin-Vorgabe vermutlich korrigierbar!
 +   * aus Einfachheit erst einmal Probe mit: Stm32F103C8T6
  
-==== 220421 : Bolder Filgth Systems SBUS ==== +==== 220421 : Bolder Fligth Systems SBUS ==== 
-  * Probieren Bolder Filgth Systems SBUS, Bibliothek in Arduino-Library-Manager:+  * Probieren Bolder Fligth Systems SBUS, Bibliothek in Arduino-Library-Manager:
   * {{https://github.com/bolderflight/sbus | BolderFlight SBus}}   * {{https://github.com/bolderflight/sbus | BolderFlight SBus}}
   * weiterhin interessant für Telemetrie-Daten: SBUS2 von Brushlesspower:   * weiterhin interessant für Telemetrie-Daten: SBUS2 von Brushlesspower:
   * {{https://github.com/BrushlessPower/SBUS2-Telemetry | BrushlessPower - SBUS2-Telemetry}}   * {{https://github.com/BrushlessPower/SBUS2-Telemetry | BrushlessPower - SBUS2-Telemetry}}
module/arduino/stm32sbuscontroller/stm32sbuscontroller.1650569522.txt.gz · Last modified: 2022/04/21 21:32 by omdevelop