Cryptographic hashing in Scilab

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...
Sha2 hashing in Octave

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

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...
Buymeacoffee logo

Unboxing Tomorrow joins BuyMeACoffee.com

August 2022 Announcements: After a summer hiatus, Unboxing Tomorrow videos will resume, starting with an unboxing of the...
Light emitting diodes

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...
Mixed light emitting diodes

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,...
Decimal to binary conversion

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...
Raspberry Pi 4 Single Board Computer

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 Microcontroller and solderless breadboard prototype

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.