Content for SSD1306

SSD1306

SSD1306 is a single-chip CMOS OLED/PLED driver with controller for organic / polymer light emitting diode dot-matrix graphic display system. It consists of 128 segments and 64 commons. This IC is designed for Common Cathode type OLED panel. The SSD1306 embeds with contrast control, display RAM and oscillator, which reduces the number of external components and power consumption. It has 256-step brightness control. Data/Commands are sent from general MCU through the hardware selectable 6800/8000 series compatible Parallel Interface, I2C interface or Serial Peripheral Interface. It is suitable for many compact portable applications, such as mobile phone sub-display, MP3 player and calculator, etc.

Pocket Temp Meter

“A small handy pocket TEMP Meter made from ESP32C3 driven MCU paired with an SSD1306 128x32-pixel screen, AHT10 is being used to take TEMP. So here’s something portable and useful: the Pocket TEMP Meter project. As the name suggests …

Wake PC Box - Wake On LAN Packet Transmitting Box

“This is the small control box that can wake up the PC using Wake On LAN. You can just push a button, PCs will wake up from the power off. Every morning I had to press the power button at …

Project  Ljinux

Ljinux

“A “linux” written in python, for the Raspberry Pi Pico. Important note: Do not take this project seriously. I know it’s not a linux, or an os, or anything in that regard, but here we are. Anyways, since you …

Building a Moving Platform Robot From Scratch

“My name is Niels Post. I am a Computer Science student from the Netherlands. This robot is part of my internship at the Vrije Universiteit Brussel. The robot is meant for use as a simple moving platform robot. It is …

A Tiny Compass With ATtiny85

“This is our first project with ATtiny85; a simple pocket digital compass (in collaboration with J. Arturo Espejel Báez). ATtiny85 is a high performance and low power microcontroller. It has 8 Kbytes of programmable flash memory. Due to this, the …

Portable Magnetometer

“A magnetometer, sometimes also called Gaussmeter, measures the strength of the magnetic field. It is an essential tool to test the strength of permanent magnets and electromagnets and to understand the field shape of nontrivial magnet configurations. If it is …

Very Simple MicroPython ESP8266/ESP-12 Web Clock

“A tutorial of building a web clock with only an ESP8266/ESP-12 board and an SSD1306 OLED display by using built-in modules of MicroPython. This tutorial project is to create a very simple web clock on ESP8266/ESP-12 …

RF433Analyser

“This instructable creates a measurement instrument to help analyse RF 433MHz transmissions which are commonly used for low power remote communications in home automation and sensors. It could probably be easily modified to work 315MHz transmissions used in some countries …

Basement/Crawlspace Ventilation System

“Intelligently reduce the moisture in your basement/crawlspace to help control mildew growth and lower your heating/cooling bill. Feature List - Inside/outside temperature/humidity sensor. - Smart vent fan control with moisture comparison - Reduce the moisture in your basement/crawlspace …

Fast SSD1306 OLED drawing with I2C bit banging

“The SSD1306 OLED displays are very popular with hobbyists due to their low cost and easy interfacing. The majority of the ones sold expose a two wire interface (TWI) aka I2C. The default speed for I2C is 100Khz and the …