Giter Site home page Giter Site logo

espink's Introduction

ESPink top

ESPink - versatile and low power board with ESP32 for ePaper/eInk

ePaper displays are more and more popular mainly thanks to low power consumption and wide viewing angle. But what board you should use to control it? We designed ESPink, small board focused on the lowest power consumption, easy connection of sensors and big memory for graphics. The ESPink is based on ESP32 what is one of the most popular Wi-Fi and Bluetooth modules.

What is on board? Connector for connection of ePaper/eInk. The ePaper is very low power but it is drawing current during sleep (a few uA). To achieve the lowest current, we assembled transistor between power and input of ePaper. Thanks to this, the current through ePaper during the sleep is zero. The gate of transistor is connected to GPIO2 and the power supply for ePaper is enabled in case GPIO2 is set to HIGH. The same GPIO (GPIO2) is also used for enabling of power supply for I2C sensor connected to uŠup connector.

One more feature is the built-in programmer where we used really low power programmer.

The board is powered from lipol battery what is chargered from USB-C, no longer micro USB. The design is ready for measurement of battery voltage. The voltage divider is connected to battery and GPIO34 where is ADC input.

The connection of sensors is so easy and safe thanks to our I2C μŠup connector. The connector includes and lock and the pinout is the same for all sensors and board made by laskakit.cz.
The sensors what include μŠup connector are LaskaKit SHT40 Senzor of temperature and humidity and LaskaKit SCD41 Senzor CO2, temperature and humidity . We also added SPI μŠup connector for extending for example for microSD reader.

ESP32 includes a lot of GPIO what we didn't use, but we keep them for custom purpose. So you can solder what you want.

ESPink top

The ESPink was precisly designed for low power but also the labeled GPIO what we used on board. On the bottom side is solder bridge what defines the charging current. By default is set 400mA, but you can choose 260mA. Just cut the this track and put a drop of thin on the oposite side of solder bridge.

ESPink is available on https://www.laskakit.cz/laskakit-espink-esp32-e-paper-pcb-antenna/ We prepared example codes available on this link https://github.com/LaskaKit/ESPink/tree/main/SW

espink's People

Contributors

konstantin-g avatar petus 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.