2025-05-18 13:59:57 +02:00
|
|
|
# rotator device
|
|
|
|
* two rotators
|
|
|
|
* two displays
|
|
|
|
|
2025-05-25 14:03:12 +02:00
|
|
|
## required libraries
|
|
|
|
* https://github.com/adafruit/Adafruit_SSD1306/
|
|
|
|
* https://github.com/adafruit/Adafruit-GFX-Library
|
|
|
|
* https://github.com/adafruit/Adafruit_BusIO
|
|
|
|
|
2025-05-18 13:59:57 +02:00
|
|
|
## PINs
|
|
|
|
* IDE = Physical = Usage
|
|
|
|
* x = 1 = reset (connecto to master)
|
|
|
|
* 2 = 4 = rotator 1 white
|
|
|
|
* 3 = 5 = rotator 2 white
|
|
|
|
* 4 = 6 = rotator 1 green
|
|
|
|
* 5 = 11 = rotator 2 green
|
|
|
|
* 6 = 12 = display 2 dc
|
|
|
|
* 7 = 13 = display 2 reset
|
|
|
|
* 8 = 14 = display 1 dc
|
|
|
|
* 9 = 15 = display 1 reset
|
|
|
|
* 10 = 16 = display 1 cs
|
|
|
|
* 11 = 17 = SPI MOSI
|
|
|
|
* 12 = 18 = (unused) SPI MISO
|
|
|
|
* 13 = 19 = SPI SCK
|
|
|
|
* 14 / A0 = 23 = address selector bit 1
|
|
|
|
* 15 / A1 = 24 = address selector bit 2
|
|
|
|
* 16 / A2 = 25 = address selector bit 3
|
|
|
|
* 17 / A3 = 26 = display 2 cs
|
|
|
|
* 18 / A4 = 27 = I2C SDA (connect to master)
|
|
|
|
* 19 / A5 = 28 = I2C SCL (connect to master)
|
|
|
|
|
|
|
|
## address selection
|
|
|
|
* no address selector pin set to low = 0x08
|
|
|
|
* address selector bit 1 = low = 0x09
|
|
|
|
* address selector bit 2 = low = 0x0A
|
|
|
|
* address selector bit 1 and 2 = low = 0x0B
|
|
|
|
...
|