Benutzer-Werkzeuge

Webseiten-Werkzeuge


obp60

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
obp60 [15.06.2025 07:37] – [Konfiguration] thoogeobp60 [06.10.2025 06:38] (aktuell) – [Sonstiges] thooge
Zeile 39: Zeile 39:
   - Firmware erstellen und auf das Gerät laden<code>   - Firmware erstellen und auf das Gerät laden<code>
 ~/.platformio/penv/bin/pio run -t upload ~/.platformio/penv/bin/pio run -t upload
 +</code>
 +
 +==== Hinweise ====
 +
 +  * :!: Die beim ersten Lauf heruntergeladenen Bibiotheken werden nicht automatisch aktualisiert. Um die Versionen zu aktualisieren muß das manuell gestartet werden:<code>
 +pio pkg update
 +</code>
 +  * Wenn PlatformIO wegen einer Python-Bibliothek auf einen Fehler läuft, kann diese in der virtuellen PlatformIO-Umgebung (nach-)installiert werden:<code>
 +source ~/.platformio/penv/bin/activate
 +pip install intelhex
 +deactivate
 </code> </code>
  
Zeile 140: Zeile 151:
     * https://github.com/moeritsen2/pypilot_obp/wiki     * https://github.com/moeritsen2/pypilot_obp/wiki
  
 +==== Schriften konvertieren ====
 +
 +  * Basis ist eine BDF-Schrift
 +  * In Fontforge kann diese geladen und bearbeitet werden
 +    * Mehrere Zeichen selektieren:// Datei / Skript ausführen//<code>
 +fontforge.activeFont().selection.select(("ranges", None), 0x80, 0xffff)
 +</code>
 +    * // Kodierung / Glyphen trennen und entfernen//
 +    * Anschließend unter neuem Namen speichern
 +  * In C-Code konvertieren mit z.B. ''bdf2adafruit.py''
 +    * Es ist Nacharbeit per Hand erforderlich
obp60.1749973072.txt.gz · Zuletzt geändert: von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki