@@ -103,11 +103,13 @@ Usage Example
103
103
# pylint: disable=no-member
104
104
105
105
import time
106
+
106
107
import board
107
108
import displayio
108
- import adafruit_acep7in
109
109
from fourwire import FourWire
110
110
111
+ import adafruit_acep7in
112
+
111
113
displayio.release_displays()
112
114
113
115
# This pinout works on a Feather RP2040 and may need to be altered for other boards.
@@ -117,29 +119,21 @@ Usage Example
117
119
epd_reset = board.D11
118
120
epd_busy = board.D12
119
121
120
- display_bus = FourWire(
121
- spi, command = epd_dc, chip_select = epd_cs, reset = epd_reset, baudrate = 1000000
122
- )
122
+ display_bus = FourWire(spi, command = epd_dc, chip_select = epd_cs, reset = epd_reset, baudrate = 1000000 )
123
123
124
- display = adafruit_acep7in.ACeP7In(
125
- display_bus, width = 800 , height = 480 , busy_pin = epd_busy
126
- )
124
+ display = adafruit_acep7in.ACeP7In(display_bus, width = 800 , height = 480 , busy_pin = epd_busy)
127
125
128
126
g = displayio.Group()
129
127
130
- fn = " /display-ruler-720p.bmp"
131
-
132
- with open (fn, " rb" ) as f:
133
- pic = displayio.OnDiskBitmap(f)
134
- t = displayio.TileGrid(pic, pixel_shader = pic.pixel_shader)
135
- g.append(t)
136
-
137
- display.root_group = g
128
+ pic = displayio.OnDiskBitmap(" /display-ruler-720p.bmp" )
129
+ t = displayio.TileGrid(pic, pixel_shader = pic.pixel_shader)
130
+ g.append(t)
138
131
139
- display.refresh()
132
+ display.root_group = g
140
133
141
- time.sleep( 120 )
134
+ display.refresh( )
142
135
136
+ time.sleep(120 )
143
137
144
138
Documentation
145
139
=============
0 commit comments