Easy Cryptographic Hashing in Scilab
Cryptographic hash functions give developers a quick way to check if two strings or files are identical. In a recent project, Unboxing...
Easy Cryptographic Hashing in GNU Octave
This project will generate cryptographic hashes for two types of inputs. The first is a simple text string that these programs can...
Pine Phone Beta Edition Unboxing
Consumers face a narrow selection when it comes to mobile phones. Major brands leave the end user with few meaningful customizations and...
Unboxing Tomorrow joins BuyMeACoffee.com
August 2022 Announcements:
After a summer hiatus, Unboxing Tomorrow videos will resume, starting with an unboxing of the...
Components Survival Guide: LEDs Part 2
White light emitting diodes (LEDs) can be fabricated from blue LEDs with a yellow-emitting phosphor or substrate. These combined blue-yellow emissions fool...
Components Survival Guide: LEDs Part 1
LEDs (Light Emitting Diodes) have dominated artificial lighting after displacing many alternatives over the years. Even though electricity can easily damage them,...
AVR Coding Part 4: Why Binary is Crucial
In written language, numbers are recorded using decimal symbols 0 through 9. When microcontrollers need to record numbers, they often do so...
Major Changes to Raspberry Pi Setup Steps
The Raspberry Pi family of single board computers (SBCs) is a resource I've covered quite a bit. These SBCs have numerous wired...
AVR Coding Part 3: Digital Input
Digital inputs bridge real-world signals with their digital representations. Many (but not all) digital devices communicate with each other using collections of...
AVR Coding Part 2: Digital Out
AVR microcontrollers have numerous input and output (I/O) capabilities. Its internal I/O registers serve as bridges between hardware and software.