All About Circuits

Latest Firmware Articles and Videos

Categories

New STM32 Kit Integrates Cloud Connectivity and Sensors for IoT Device Development

New STM32 Kit Integrates Cloud Connectivity and Sensors for IoT Device Development

STMicroelectronics has released a Discovery kit for IoT developers.


News Apr 26, 2017 by Kate Smith
Better Know Your Programming Languages: An Introduction to Python

Better Know Your Programming Languages: An Introduction to Python

This article will give you a brief introduction to the Python programming language.


Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

This article shows you two ways to use a Raspberry Pi Zero Wireless to track flights in your area. It also demonstrates how it can control a 64×64 RGB matrix.


Projects Apr 03, 2017 by Mark Hughes
Is 2017 the Year that RISC-V Will Catch on?

Is 2017 the Year that RISC-V Will Catch on?

Learn about RISC-V's challenges and competitors.


News Mar 30, 2017 by Chantelle Dubois
Teardown Tuesday: Amazon Kindle Fire Tablet

Teardown Tuesday: Amazon Kindle Fire Tablet

The Amazon Kindle Fire tablet is a 7" color tablet. This Teardown Tuesday opens one up and looks inside.


News Mar 28, 2017 by Mark Hughes
Development Kits Featured at Embedded World 2017

Development Kits Featured at Embedded World 2017

Have a look at some new development kits presented at Embedded World 2017.


News Mar 27, 2017 by Tim Youngblood
A Microcontroller Enthusiast’s First Look at Programmable Logic

A Microcontroller Enthusiast’s First Look at Programmable Logic

The FPGA can be a great addition to your arsenal, but it requires some adjustments to the way a microcontroller jockey thinks.


Capturing IMU Data with a BNO055 Absolute Orientation Sensor

Capturing IMU Data with a BNO055 Absolute Orientation Sensor

The BNO055 is an absolute orientation sensor from Bosch that combines sensor data and a microprocessor to filter and combine the data, giving users their absolute orientation in space.


Projects Mar 22, 2017 by Mark Hughes
How to Flash ESP-01 Firmware to the Improved SDK v2.0.0

How to Flash ESP-01 Firmware to the Improved SDK v2.0.0

Learn about SKD v2.0.0 and how flashing your ESP-01's firmware just got easier.


The Value of Customization: Customizable Raspberry Pi Computers vs PCs

The Value of Customization: Customizable Raspberry Pi Computers vs PCs

Could customizable single-board computers ever compete with PCs?


News Mar 15, 2017 by Robin Mitchell
Developing Smarter, Safer Cars with ADAS (Automotive Advanced Driver Assistance Systems) IP

Developing Smarter, Safer Cars with ADAS (Automotive Advanced Driver Assistance Systems) IP

Optimizing performance, safety, and reliability in ADAS applications via design, verification, and processor IP and a holistic design approach.


Microchip’s PIC18F “K42” Family of MCUs

Microchip’s PIC18F “K42” Family of MCUs

Microchip announced its newest family of 8-bit MCUs: the PIC18F "K42". The family, comprised of 10 products, boasts the largest total memory of any 8-bit PIC MCUs.


News Mar 06, 2017 by Karissa Manske
Using a SIM900A to Send Sensor Data to a Website

Using a SIM900A to Send Sensor Data to a Website

In this article, I'll show you how I used one of my SIM900A GSM modules to send temperature and relative humidity to my personal website.


Testing a Custom IoT Framework by Controlling an LED: RIOT (RealTime Internet of Things)

Testing a Custom IoT Framework by Controlling an LED: RIOT (RealTime Internet of Things)

Using a custom framework (RIOT) to control an LED with a networked computer.


Projects Feb 08, 2017 by Robin Mitchell
Teardown Tuesday: Mini Digital Storage Oscilloscope

Teardown Tuesday: Mini Digital Storage Oscilloscope

The DS211 Mini Storage Oscilloscope is a single channel, shirt pocket-sized oscilloscope. This week we open it up to see what is inside.


News Feb 07, 2017 by Mark Hughes
Using a C# Application to Communicate with an Arduino

Using a C# Application to Communicate with an Arduino

In this article, we are going to connect an Arduino Pro Mini to a PC and communicate with it using a C# Windows application.


New Security Advances Bridge the Gap Between Software and Hardware

New Security Advances Bridge the Gap Between Software and Hardware

With more and more computers in the world and the increase in inter-connectivity, security is paramount for everyday life. New solutions that work towards integrating security for both software and hardware vulnerabilities are being released.


News Feb 06, 2017 by Robin Mitchell
Teardown Tuesday: Fujifilm Instax Mini 8 Camera

Teardown Tuesday: Fujifilm Instax Mini 8 Camera

The Fujifilm Instax Mini 8 camera has a surprisingly complete electronic control board. This teardown looks inside.


News Jan 31, 2017 by Mark Hughes
Build Your Own LED Photography Ring Light

Build Your Own LED Photography Ring Light

LED ring flashes and lights can be a valuable tool for photographers. In this tutorial, we are going to build our own ring light out of LEDs!


Projects Jan 26, 2017 by Alex Udanis
Hardware and Software Solutions to the Transistor Count Issue with Silicon Chips

Hardware and Software Solutions to the Transistor Count Issue with Silicon Chips

Moore's law states the number of transistors on silicon doubles every year. The laws of physics state that number is approaching a limit.


News Jan 26, 2017 by Robin Mitchell