projets:fuz:operame
This is an old revision of the document!
Table of Contents
Operame
Project information
Goals
- Document it in English
- Maybe extend it in some way (automatic ventilation system?)
Hardware
- LILYGO® TTGO T-Display,
16MB CH340K Chip
variant - Winsen MH-Z19C NDIR CO2 Sensor,
400-2000ppm-Pin Ver.
variant, difficulty was to buy a genuine version as mentioned on the Hardware page, the tip is to buy from Winsen official store even if costlier - through-hole header pins (bought years ago, look around for cheaper options)
- perfboard (bought years ago, look around for cheaper options)
- solid core wire (left overs from other projects)
As I won't order PCBs online (and specific SMD sockets as shown in soldering instructions video) and just use what I have at hand, it will be assembled on a perfboard I had in my drawer for years.
Pinout:
TTGO T-Display MH-Z19C 5V VCC GND GND D26 RX D27 TX
D12 on the TTGO has to be grounded but it's not obvious why
Software
https://github.com/revspace/operame unmodified, had to install vscode (vscodium doesn't have platformio in its openvsx store) and the appropriate driver on Windows so platformio could flash the TTGO T-Display onboard ESP32
In action
Log
2021-11-14
Initial proof of concept with breadboard, everything works perfectly.
Perfboard implementation
Planned
- deploy it somewhere? (at Fuz or at Lomanic's office)
- automatic ventilation system (if at Fuz)?
projets/fuz/operame.1636913099.txt.gz · Last modified: 2023-02-02 22:06 (external edit)