ESP8266 ESP-12E nodemcu 1.0 SPI with OLED Display 128×64 on using U8Glib library

After several days of struggle…finally managed to get 4pin SPI OLED display running on ESP8266  ESP-12E nodemcu 1.0 dev. kit, using esplorer, a Non-Arduino IDE.

The beginning of fun with powerful ESP8266  ESP-12E nodemcu 1.0 Wifi dev kit.

Please note, the display arrived with pin markings that are different than those shown on their website.

 Pin connections between ESP8266-12E  and SPI OLED display
     — D3 pin of ESP to RES pin of Display

— D4 pin of ESP to DC pin of Display
— D5 pin of ESP to SCL pin of Display  Hardware SPI CLK  = GPIO14
— D7 pin of ESP to SDA pin of Display  Hardware SPI MOSI = GPIO13

ESP8266 ESP-12 Nodemcu SPI display Sketch image

 

–** Same pin connections can be used to run the default U8Glib library graphics, code available here.

ESP8266 ESP-12 Nodemcu dev kit V 1.0-
http://eu.banggood.com/Wholesale-Warehouse-NodeMcu-Lua-ESP-12E-WIFI-Development-Board-wp-Uk-985891.html 

Display- 0.96 inch 4 pin SPI OLED display with 64×128 resolution
http://eu.banggood.com/Wholesale-Warehouse-0_96-Inch-White-IIC-I2C-OLED-Display-Module-12864-LED-For-Arduino-wp-Uk-932606.html

Advertisements

ESP8266 ESP-12E NodeMCU and DS18B20 based digital thermometer displayed in (C/F) on SPI OLED display.

ESP8266 ESP-12E NodeMCU and DS18B20 based digital thermometer displayed in degree C/F on SPI OLED display. Programmed using Arduino IDE, Adafruit GFX Library.

DS18B20 pin configuration:-

DS18B20 IC info and connections

Pin connections for interfacing:-

DS18B20 OLED Nodemcu connections

Code/Sketch:-
https://codebender.cc/embed/sketch:277518