Adding the Nokia 5110 LCD to your Arduino data logger

From the comments on our ChipKIT based weather station using BME280 sensor module post, Edward Mallon writes: A lot of us have ended up at this sensor / screen combination. But I couldn’t afford the extravagance of six dedicated control lines on our little pro mini based loggers. However with some slight modification, you can drive […]

Reading a VGA monitor’s configuration data with I2C and a PocketBeagle

Ken Shirriff wrote an article showing how to read the monitor’s config data using the I2C protocol and a board with an I2C port: Have you ever wondered how your computer knows all the characteristics of your monitor— the supported resolutions, the model, and even the serial number? Most monitors use a system called DDC to communicate […]

SMA solar readout

Jean-Claude writes: This is the first post of a 3-part series about reading out an SMA solar inverter over Bluetooth and displaying some readings every few seconds. Long-time readers may remember the Solar at last weblog post from several years ago and the SMA Relay, based on a JeeNode v6. The Bluetooth readout code was derived […]

1mm pitch flex cable passthrough

Kuzyatech has a new project posted, a Flex (FPC) 1mm cable passthrough breakout: By popular demand, the breakout/passthrough combination boards family now includes a 1mm pitch variant This version handles up to 30 signals which seems to be a practical limit of most 1mm FPC connectors. Each signal is numbered and brought to a 0.1mm spacing […]

5″ capacitive touch panel with GSL1680 up’n running with Arduino

Helge of WeatherStation writes: After some help from wolfmanjm and CosR1, I managed to get a separate Buydisplay based GSL1680 touch panel up’n running on an Arduino Mega (1280) with only minor modifications to wolfmanjms code. The firmware is an integrated part of the sketch. Instead of using ram, it is put in the flash […]

Getting character LCDs to work at 3 volts

Peter Jakab has written a new article on how to adapt character LCD modules for 3 volt operation. Generic character LCD modules contain an industry standard HD44780 compatible controller, which can operate down at 3 volts. But the modules are usually specified to work only at 5 volts, unless you choose a specific one designed […]

Arduino ultrasonic range finder, with I²C lcd display

An Arduino rangefinder with an ultrasonic sensor and an I²C interface display by Jan Henrik. He wrote an instructables here: The maximum rated range is 500 cm, the range is measured 20 times per seccond. It is Displayed on a lcd screen which is 20×4 chars big, it has a custom start message, and it can […]

What’s up with HD44780 LCD displays?

Nerd Ralph writes: There’s lots of projects and code online for using character LCD displays based on these controllers, particularly the ones with 2 rows of 16 characters (1602).  They’re low power (~1mA @5V), and for only $2 each, they’re the cheapest LCD modules I’ve found.  The controllers are over 20 years old, so as […]

MCU controlled spot welder

Hercules Trapierakis over at Electronics-Lab writes: “This project is a controller for a dual pulse spot welder that has some nice features that are controlled using a LCD interface.” I always wanted a spot welder, so I decided to built one. I wanted to build a capacitance discharge one but I couldn’t afford for the capacitors […]

USB and serial enabled LCD backpack back in stock

USB and serial enabled LCD backpack is back in stock at Seeed Studio. This board connects HD44780-compatible character LCD screens to your USB port. It works with apps like LCD Smartie to show news, system stats, and more on an external LCD. Get USB and serial enabled LCD backpack for $16.95.