Code Monkey home page Code Monkey logo

ttgo-esp32-oled-0.96-led-16-nextion-3.5's Introduction

Playground for

TTGO WiFi & Bluetooth Battery ESP32 0.96 inch OLED development tool

and Nextion Enhanced NX4832K035_11 - Generic 3.5'' HMI Touch Display

TTGO Features:

  • When you do some ESP32 projects you must hate to add a power bank to provide the power
  • This tiny board could solve such problems
  • A LG 3000mAH 18650 battery could make ESP32 run 17 hours or more
  • 18650 charging system integrated.
  • Indicate LED inside (Green means full & Red means charging)
  • Charging and working could be at the same time.
  • 1 Switch could control the power
  • 1 extra LED could be programmed(Connected with GPIO16[D0])
  • 0.5A charging current
  • 1A output
  • Over charge protection
  • Over discharge protection
  • Full ESP32 pins break out

TTGO pic pinout

Nextion Features:

  • Nextion Enhanced NX4832K035 is a 3.5'' HMI TFT display,
  • with 32MB Flash data storage space,
  • 1024 byte EEPROM,
  • 8192 byte RAM,
  • GPIO support, to control external devices.

Nextion pic0 Nextion pic1

Connecting TTGO ESP32 and Nextion:

TTGO Nextion
5V 5V
GND GND
21 TX
22 RX

Install and build:

  • You must use / install platformio.
  • Copy ttgo-oled1306-led16-battery.json and pins_arduino.h to their directories or change [env:ttgo-oled1306-led16-battery] in platformio.ini to your boardname. See "Board and Pin Definitions for platformio"
  • You need the nextion library from this package. The most important changes are in nexconfig.h, nexhardware.h and nexhardware.cpp.

In action

ttgo-esp32-oled-0.96-led-16-nextion-3.5's People

Contributors

app-js avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.