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
Show whitespace changes
Inline
Side-by-side
README.md
View file @
b34a8b46
...
@@ -400,7 +400,8 @@ SSD1306 via SPI:
...
@@ -400,7 +400,8 @@ 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