Two RISC-V Development Boards

RISC-V Project: Driving Outputs

The RISC-V instruction set architecture (ISA) is rapidly gaining traction with electronics and robotics enthusiasts.  Thanks to new development kits like the...
Raspberry Pi 4 Single Board Computer

Raspberry Pi: How to Transfer Files to Windows

If you are a Raspberry Pi 3 or 4 user, the on-board Wi-Fi radio is probably more than just a convenience, but...

Crystalfontz 3-Color ePaper Display (1.54”) Unboxing

For avid readers, electronic paper (ePaper) is a welcome publishing innovation thanks to lightweight e-Readers.  This display technology stands apart due to...
Static-sensitive devices are often flagged with hard-to-miss safety labels.

Anti-Static: Why All the Fuss?

By now, you’ve probably encountered plenty of notices and safety labels warning about static electricity around high-tech components. Normally,...
Raspberry Pi with Arducam.

Python for Raspberry Pi Cameras: Getting Started

The Python programming language has basically become a lingua franca of machine learning and machine vision.  While there are many other languages...
Raspberry Pi Camera Version 2.1.

Getting Started with Raspberry Pi Cameras

The Raspberry Pi single-board computers are a great starting point for machine vision research.  One of the many reasons why is the...
Arduino PRO Portenta H7 Development Board

Arduino Portenta H7 Part 2: Dual-Core Computing

With its two Arm Cortex cores operating at 480 MHz and 240 MHz, the Arduino Portenta H7 is the most powerful Arduino...

Programming AVR Microcontrollers with Atmel Studio 7

Inexpensive microcontrollers have seen a resurgence thanks to the internet of things (IoT) and wearable devices.  These end-uses depend on parts that...
Surface-Mounted Components

Lessons Learned: Surface Mount Details (Free Preview)

In industrial prototyping, we apply engineering principals to new designs in order to avoid errors.  This includes use of advanced math and...
An image of the Arduino Pro Portenta H7 on a mirror.

Unboxing the Arduino Pro Portenta H7

The Arduino series of development boards has been a staple in the electronics prototyping scene for over a decade.  In 2020, a...