User Tools

Site Tools


smartdisplay:flash

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
smartdisplay:flash [2022/09/09 14:51] – [Vorbereitung] brunsmartdisplay:flash [2024/06/19 20:06] (current) – [Configuration der Firmware] brun
Line 14: Line 14:
   * U8g2 von Oliver   * U8g2 von Oliver
   * TinyGPSPlus von Mikal Hart   * TinyGPSPlus von Mikal Hart
-  * OneWire von Paul Stoffregen+  * OneWireNg von Piotr Stolarz
   * DallasTemperature von Miles Burton   * DallasTemperature von Miles Burton
 +  * ACAN2515 von Pierre Molinaro (ab GAMMA Firmware)
  
  
Line 35: Line 36:
 {{ :smartdisplay:usb_adapter.png?nolink&400 |}} {{ :smartdisplay:usb_adapter.png?nolink&400 |}}
  
-[[:pin1|Pin 1]] dien auf "VCC" oder "VCCIO" vom USB-Adapter.+[[:pin1|Pin 1]] auf "VCC" oder "VCCIO" vom USB-Adapter.
  
 Der Jumper muss auf 5V stehen und wenn das soweit alles richtig ist, dann wird das SmartDisplay booten. Der Jumper muss auf 5V stehen und wenn das soweit alles richtig ist, dann wird das SmartDisplay booten.
Line 51: Line 52:
 In der Arduino IDE wird dann die SmartDisplay.ino aus den Verzeichniss "src/SmartDisplay" geöffnet. Wo ihr die Sachen speichert ist euch überlassen. Nur sollte die "SmartDisplay.ino" und alle andere Dateien im Verzeichnis "SmartDisplay" bleiben. In der Arduino IDE wird dann die SmartDisplay.ino aus den Verzeichniss "src/SmartDisplay" geöffnet. Wo ihr die Sachen speichert ist euch überlassen. Nur sollte die "SmartDisplay.ino" und alle andere Dateien im Verzeichnis "SmartDisplay" bleiben.
  
-==== Configuration der Firmware ====+==== Konfiguration der Firmware ====
  
-Ein und die selbe Software kann für verschiedene Hardwareversionen verwendet werden. +Ein und dieselbe Software kann für verschiedene Hardwareversionen verwendet werden. 
-Dazu ist es aber notwendig die die Hardware richtig zu definieren.+Dazu ist es aber notwendig die Hardware richtig zu definieren.
  
 Dies passiert in der "config.h". Dies passiert in der "config.h".
  
-Um seine eigene Hardware zu kompilieren sollten die Kommentarzeigen vor der entsprechenden Zeile entfernt werden.+Um seine eigene Hardware zu kompilieren sollten die Kommentarzeichen vor der entsprechenden Zeile entfernt werden.
  
-Es muss aber darauf geachtet werden das nur eine Variante aktiviert wird, da das ganze sonst nicht funktioniert.+Es muss aber darauf geachtet werdendas nur eine Variante aktiviert wird, da das ganze sonst nicht funktioniert.
  
 <code> <code>
Line 68: Line 69:
  */  */
  
 +//#define DEBUG
 //#define HW_ALPHA_OLED //#define HW_ALPHA_OLED
-#define HW_ALPHA_LCD+//#define HW_ALPHA_LCD 
 +#define HW_BETA 
 +//#define HW_GAMMA
  
 </code> </code>
  
-Dieses Beispiel ist für die LCD Variante.+Dieses Beispiel ist für die aktuelle Variante.
  
 ==== Kompilieren und Überprüfen ==== ==== Kompilieren und Überprüfen ====
smartdisplay/flash.1662735089.txt.gz · Last modified: 2024/04/05 21:19 (external edit)