VCC, VEE, VDD, VSS and GND The invention of the bipolar transistor in 1947 by William Shockley, John Bardeen, and Walter Brattain marked a p... Continue Reading
Bitwise operation in Arduino C++ Language Bitwise operations are operations that directly manipulate bits (the smallest units of data in a computer's memory)... Continue Reading
Array in Arduino C++ Language Array Declaration char screenBuffer[15]; The screenBuffer1 array will contain 16 elements of type char, but the val... Continue Reading
i++ and ++i in Arduino C++ Language What distinguishes '++i' from 'i++'? Which one should be used? Continue Reading
LCD 1602 2004 CGROM The Liquid Crystal Displays (LCDs) 1602 or 2004 utilize the HD44780 IC, operating as character-based LCDs where al... Continue Reading
LCD 1602 2004 Custom Character Today, I'll demonstrate how to create a custom character in the CGRAM and display it on an LCD 1602. Continue Reading
Ternary Operator in Arduino C++ Language The Ternary Operator provides a shorthand method to express simple if-else statements. This operator consists of a ... Continue Reading
Platform IO Arduino Configuration Arduino Nano Board For Uno R3 [env:uno]platform = atmelavrboard = unoframework = arduinomonitor_speed = 9600 For Na... Continue Reading
Using OLED 0.96" with U8G2 Library Here's a simple demonstration code for the OLED 0.96 display on Arduino UNO R3, using the U8G2 library. Continue Reading
I2C Address Scanner Before using any I2C device, it's crucial to know its specific I2C address. Continue Reading
Cheat Sheet - Liquid Crystal Display A reference document or guide that provides a quick overview of essential information about a programming language Continue Reading