The **PiicoDev® OLED Display Module** is perfect for adding a graphical display to your next project. The monochrome white-on-black display provides a sharp image and fits a surprising amount of detail. Use this module to display text, draw shapes, animations, and even create plots.
Hi, I have a home project I want to use and learn the Arduino system for. As a small learning project I want to create a temperature and humidity controlled box for my 3D printer filaments. I was planning on using the Seeeduino Xiao, a DHT/AHT20 sensor and was hoping to use the Piico dev display (on I2C bus) - do you have libraries that can run on the Arduino architecture instead of the RPi for the display?
The same library linked before should work on the Uno, and a range of others (not sure about the Nano Every) the list of tested MCU’s are on the GitHub:
I thought I would warn everyone that if you use the module continuously you get dead pixels. To test run the following code. The dead pixels will show up black on the white screen.
from PiicoDev_SSD1306 import *
display = create_PiicoDev_SSD1306()
display.fill(1)
display.show()
I am using it for a weather display. The permanent words “degC” and “%RH” are very readable. Changing numbers are blackish squares. I am going to install a push button to power on the module for a few seconds to display data.
Hi there. I’ve been running a weather sensor on a Pico, and the two OLD screens I’ve tried are showing half a screen (bottom half) of snow. I’ve tried a few different scripts, TMP and BME sensors, two different OLEDs and different cables. Any further suggestions?