News

Hi, I'm Bill. I'm a software developer with a passion for making and electronics. I do a lot of things and here is where I document my learning in order to be able to inspire other people to make ...
This paper presents the design of an Intellectual Property (IP) that converts a serial output signal into a parallel output signal for a liquid crystal display (LCD). The IP is intended for ...
Maker Uno RP2040 review with Arduino IDE using micro servo, soil moisture sensor, ultrasonic sensor, and I2C OLED modules Today, We will review the Cytron Maker Uno RP2040 development board combining ...
This article provides a brief description of two major communication protocols; I2C and SPI, their differences, and the factors you have to consider for choosing the right interface for your project.
This Arduino project is designed to utilize a DS3231 RTC module and Liquid Crystal I2C to display the time and temperature. A push button is required to manually turn on and off the LCD. There are two ...
Programming the Matouch_ESP32-S3 demo kit with Arduino/PlatformIO The ESP32-S3 4-inch display board can be programmed with either Arduino or PlatformIO, and we’ll use the demo code provided by ...
Although protocols like I2C and SPI are great for communicating between embedded devices and their peripherals, it can be a pain to interface these low-level digital interfaces to a PC.