This repository contains parts for the Fritzing application. Just download the .fzpz file and drag it into fritzing
Where applicable, both the breadboard and the silkscreen are designed.
This repository started as a fork from Daniel Eichhorn (Squix78), the author of many fine projects like the OLED display library. Some of his Fritzing parts, I made improvements on, but I also added some myself. Where I used his Fritzing parts, I left his credentials in the Fritzing parts.
- NodeMCU V1.0
- LuaNode32 ESP32
- OLED SSD1306 0.96" 128x64 displays
- OLED SSD1306 0.91" 128x32 display
- OLED SSH1106 1.3" 128x64 display
- MH-Z19 CO2 sensor
Read more about it on my blog.
There are numerous boards for the ESP32. This is one of them.
OLED SSD1306 0.96" 128x64 displays
There are two versions of these displays, with only the GND and VCC swapped.
- GND-VCC-SCL-SDA version available on Banggood (affiliate link)
OLED SSD1306 0.91" 128x32 display
The 0.91" displays are quite small and only show 32 pixels height.
These display only every other line, so they remain compatible with the existing libraries for the 128x64 displays.
OLED SSH1106 1.3" 128x64 display
The larger 1.3" OLED monochrome displays use the SSH1106 chip.
- Available on Banggood (affiliate link)
MH-Z19 CO2 sensor
These are pin-out compatible (not software compatible) with the Senseair S8 CO2 sensor
The S8 has its air intake at the bottom. For this purpose the air intake opening of the S8 sensor is also drawn in the silk screen to make it easier to add an opening in the PCB.