users:dagnall53:oled
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
users:dagnall53:oled [2019/10/07 19:20] – dagnall53 | users:dagnall53:oled [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Index | ||
- | * [[: | ||
- | * [[https:// | ||
- | * [[: | ||
- | * [[users: | ||
- | * [[users: | ||
- | * [[: | ||
- | * [[: | ||
- | * [[: | ||
- | |||
- | |||
- | ====== OLED display ====== | ||
- | The new WiRocS code has integrated OLED (I2C) capability that is largely compatible with the RocDisplay formatting.\\ | ||
- | {{: | ||
- | |||
- | To use the feature, a " | ||
- | When the node starts it scans its I2C bus(s) to see if any OLED displays are present (it expects Addresses 60d and/or 61d)\\ | ||
- | IF OLEDs are found, the code will display messages and clocks on the display(s).\\ | ||
- | If there are no OLEDS present, the I2C bus pins are released back so they can be used general purpose I/O use.\\ | ||
- | \\ | ||
- | See [[users: | ||
- | \\ | ||
- | \\ | ||
- | |||
- | {{: | ||
- | On the ESP8266 version, I prefer to use the board with the NodeMCU Motor Shield, as it provides easy pin locations for the servos. | ||
- | |||
- | The ESP32 version uses extra pins for the Main I2C bus so none are " | ||
- | |||
- | ---- | ||
- | |||
- | {{: | ||
- | |||
- | |||
- | ==== Information messages and RocDisplay Compatibility ==== | ||
- | {{: | ||
- | This can be helpful in diagnosing any issues. | ||
- | The code includes a simplified text parser that can accept RocDisplay messages and display them as a station announcements. | ||
- | A separate page [[users: | ||
- | |||
- | Please also read [[users: | ||
- | |||
- | |||
- | ---- | ||
- | |||
- | ====Automatic Display from Schedules==== | ||
- | {{: | ||
- | See [[users: | ||
- | |||
- | |||
- | |||
- | |||
- | |||
users/dagnall53/oled.1570468843.txt.gz · Last modified: 2019/10/07 19:20 by dagnall53