Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
ruanhaishen
Nodemcu Firmware
Commits
b34a8b46
Commit
b34a8b46
authored
Mar 17, 2015
by
devsaurus
Browse files
use RES pin for examples
parent
09b650be
Changes
4
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
b34a8b46
...
@@ -398,9 +398,10 @@ disp = u8g.ssd1306_128x64_i2c(sla)
...
@@ -398,9 +398,10 @@ disp = u8g.ssd1306_128x64_i2c(sla)
```
```
SSD1306 via SPI:
SSD1306 via SPI:
```
lua
```
lua
cs
=
8
-- GPIO15, pull-down 10k to GND
cs
=
8
-- GPIO15, pull-down 10k to GND
dc
=
4
-- GPIO2
dc
=
4
-- GPIO2
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
)
res
=
0
-- GPIO16, RES is optional YMMV
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
,
res
)
```
```
This object provides all of u8glib's methods to control the display.
This object provides all of u8glib's methods to control the display.
...
...
lua_examples/u8glib/u8g_bitmaps.lua
View file @
b34a8b46
...
@@ -14,12 +14,13 @@ function init_spi_display()
...
@@ -14,12 +14,13 @@ function init_spi_display()
-- Hardware SPI CLK = GPIO14
-- Hardware SPI CLK = GPIO14
-- Hardware SPI MOSI = GPIO13
-- Hardware SPI MOSI = GPIO13
-- Hardware SPI MISO = GPIO12 (not used)
-- Hardware SPI MISO = GPIO12 (not used)
-- CS and D/C can be assigned freely to available GPIOs
-- CS, D/C, and RES can be assigned freely to available GPIOs
cs
=
8
-- GPIO15, pull-down 10k to GND
cs
=
8
-- GPIO15, pull-down 10k to GND
dc
=
4
-- GPIO2
dc
=
4
-- GPIO2
res
=
0
-- GPIO16
spi
.
setup
(
1
,
spi
.
MASTER
,
spi
.
CPOL_LOW
,
spi
.
CPHA_LOW
,
spi
.
DATABITS_8
,
0
)
spi
.
setup
(
1
,
spi
.
MASTER
,
spi
.
CPOL_LOW
,
spi
.
CPHA_LOW
,
spi
.
DATABITS_8
,
0
)
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
)
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
,
res
)
end
end
...
...
lua_examples/u8glib/u8g_graphics_test.lua
View file @
b34a8b46
...
@@ -14,12 +14,13 @@ function init_spi_display()
...
@@ -14,12 +14,13 @@ function init_spi_display()
-- Hardware SPI CLK = GPIO14
-- Hardware SPI CLK = GPIO14
-- Hardware SPI MOSI = GPIO13
-- Hardware SPI MOSI = GPIO13
-- Hardware SPI MISO = GPIO12 (not used)
-- Hardware SPI MISO = GPIO12 (not used)
-- CS and D/C can be assigned freely to available GPIOs
-- CS, D/C, and RES can be assigned freely to available GPIOs
cs
=
8
-- GPIO15, pull-down 10k to GND
cs
=
8
-- GPIO15, pull-down 10k to GND
dc
=
4
-- GPIO2
dc
=
4
-- GPIO2
res
=
0
-- GPIO16
spi
.
setup
(
1
,
spi
.
MASTER
,
spi
.
CPOL_LOW
,
spi
.
CPHA_LOW
,
spi
.
DATABITS_8
,
0
)
spi
.
setup
(
1
,
spi
.
MASTER
,
spi
.
CPOL_LOW
,
spi
.
CPHA_LOW
,
spi
.
DATABITS_8
,
0
)
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
)
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
,
res
)
end
end
...
...
lua_examples/u8glib/u8g_rotation.lua
View file @
b34a8b46
...
@@ -14,12 +14,13 @@ function init_spi_display()
...
@@ -14,12 +14,13 @@ function init_spi_display()
-- Hardware SPI CLK = GPIO14
-- Hardware SPI CLK = GPIO14
-- Hardware SPI MOSI = GPIO13
-- Hardware SPI MOSI = GPIO13
-- Hardware SPI MISO = GPIO12 (not used)
-- Hardware SPI MISO = GPIO12 (not used)
-- CS and D/C can be assigned freely to available GPIOs
-- CS, D/C, and RES can be assigned freely to available GPIOs
cs
=
8
-- GPIO15, pull-down 10k to GND
cs
=
8
-- GPIO15, pull-down 10k to GND
dc
=
4
-- GPIO2
dc
=
4
-- GPIO2
res
=
0
-- GPIO16
spi
.
setup
(
1
,
spi
.
MASTER
,
spi
.
CPOL_LOW
,
spi
.
CPHA_LOW
,
spi
.
DATABITS_8
,
0
)
spi
.
setup
(
1
,
spi
.
MASTER
,
spi
.
CPOL_LOW
,
spi
.
CPHA_LOW
,
spi
.
DATABITS_8
,
0
)
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
)
disp
=
u8g
.
ssd1306_128x64_spi
(
cs
,
dc
,
res
)
end
end
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment