User Tools

Site Tools


arduino:wio-setup-de

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
arduino:wio-setup-de [2025/12/13 12:52] – [Fehlerbehebung] babbelarduino:wio-setup-de [2026/01/05 20:22] (current) – [CVs] babbel
Line 375: Line 375:
  
 =====I/O Mapping===== =====I/O Mapping=====
 +
 +{{:arduino:wio-iomapping-en.png?800}}\
 +
 +:!: Das Festlegen des I/O-Mappings auf einem ESP32-Board macht die I/Os inkompatibel zu bestehenden GCA-WIO-Modulen. Es wird stattdessen die alternative Verwendung angewendet, die in den eckigen Klammern aufgeführt ist.\
 +
 +Die I2C-, SPI- und UART-Pins können nicht geändert werden und sind nur zu Informationszwecken aufgeführt.\
 +
 +Connector-Zuordnungen:
 +
 +[[:wio:wiopico-io16-de#pin_verwendung|WIOpico 16 I/O]]
 +
 +[[:wio:wio03-io16-de#pins|WIO-03 ESP32 16 I/O]]
 +
 +[[:wio:wio-hbridge-de|PWM-Pairing (Multi H-Bridge)]]
 +
 +=====User CV=====
 +===Interface===
 +{{:arduino:wio-usrcv-de.png?800}}\
 +===Preset===
 +Eine Liste der definierten Benutzer-CVs.\
 +===CV#===
 +:!: Wenn außerhalb des zulässigen Bereichs gesetzt, stürzt das WIO ab! Verwende die Preset-Auswahl.\
 +===Value===
 +16-Bit-CV-Wert.\
 +===Get===
 +Wert vom WIO abrufen.\
 +===Set===
 +Wert setzen.\
 +===Reset===
 +Die ''usrcv.bin'' löschen und den Standardwert wiederherstellen. Ein Neustart des WIO kann erforderlich sein.\
 +
 +====CVs====
 +|< >|
 +^ CV# ^ Beschreibung ^ Bereich ^ Standard ^ PicoW ^ ESP32 ^ ESP8266 ^ Hinweis ^
 +| 0 | LED_ShowMode | 0=aus, 1=ein | 1 | | | | Zeigt das Blinken der Onboard-LED zur Anzeige des Betriebsmodus |
 +| 1 | User_Sound | 0=aus, 1=ein | 0 | | | | Benutzersound über DAC |
 +| 2 | Bat_2S_Full | 0...4095 | | 2520 | 2400 | 630 |
 +| 3 | Bat_2S_Empty | 0...4095 | | 2220 | 1670 | 480 |
 +| 4 | Bat_3S_Full | 0...4095 | | 3310 | 3170 | 850 |
 +| 5 | Bat_3S_Empty | 0...4095 | | 2680 | 2570 | 690 |
 +| 6 | Bat_4S_Full | 0...4095 | | 3470 | 3890 | 960 |
 +| 7 | Bat_4S_Empty | 0...4095 | | 3200 | 3090 | 760 |
 +| 8 | Servo_Min_Pulse | 500...1000 | 700 | | | | Verwendete Servotypen prüfen, um den richtigen Wert zu wählen |
 +| 9 | Servo_Max_Pulse | 2000...2500 | 2300 | | | | Verwendete Servotypen prüfen, um den richtigen Wert zu wählen |
 +| 10 | Display_Keypad_Line | 0...7 | 2 |
 +| 11 | Stepper_ISR_US* | | 150 | | | | Anzahl der Mikrosekunden für den Timer-Interrupt |
 +| 12 | Stepper_ISR_Accel* | | 50 | | | | Start-/Endverzögerung (Anzahl der Schritte zum Beschleunigen und Abbremsen) -> Bereich |
 +| 13 | Stepper_ISR_Accel_Step* | | 15 | | | | Anzahl der Ticks, bevor Beschleunigen/Abbremsen addiert/subtrahiert wird -> Geschwindigkeit |
 +| 14 | User_altitude | | 104 | | | | https://whataltitude.com |
 +
 +* Nur für Schrittmotor 3 wire fast. \\
 +
 +Batteriestände hängen vom Board und den verwendeten Widerständen ab.\\
 +Der ESP8266-Batteriebereich ist 10 Bit: 0...1023\ \\
 +===Batterie-Widerstände===
 +<code>
 +(+)--[100k]--(ain)--[33k]--(-)
 +</code>
 +
 +\\
 +\\
 =====Fehlerbehebung===== =====Fehlerbehebung=====
 ====WiFi-Verbindung==== ====WiFi-Verbindung====
arduino/wio-setup-de.1765626733.txt.gz · Last modified: 2025/12/13 12:52 by babbel