All About Circuits

Latest Microcontroller Articles and Videos

Categories

Getting Started with FPGAs: Lookup Tables and Flip-Flops

Getting Started with FPGAs: Lookup Tables and Flip-Flops

Dive under the hood of an FPGA: Just what is inside of an FPGA that makes it so different from a microcontroller and yet still so versatile?


Build an Arduino 101 Data Logger with the TI SensorTag

Build an Arduino 101 Data Logger with the TI SensorTag

Use an Arduino/Genuino 101, a TI SensorTag, and an SD shield to build a BLE multi-sensor data logger that records temperature, humidity, atmospheric pressure, ambient light and more.


Creating a Smart Home with Blynk

Creating a Smart Home with Blynk

This article describes how a prototype for a basic smart home system can be designed using the Silego GreenPAK and the Blynk app.


Teardown Tuesday: Bluetooth Keyboard

Teardown Tuesday: Bluetooth Keyboard

In this teardown, we will look at the innards of a Bluetooth keyboard.


News May 30, 2017 by Robin Mitchell
Precision SPI Switch Configuration Increases Channel Density

Precision SPI Switch Configuration Increases Channel Density

This article details the problems encountered when trying to maximize channel count, discusses the traditional method used to control a group of switches and the associated drawbacks, presents the solution offered by SPI controlled analog switches, and introduces the SPI controlled ADI precision switches.


Add Voice Commands to Your Next Project with Bluetooth LE

Add Voice Commands to Your Next Project with Bluetooth LE

This project uses the Alorium Technology XLR8, a Bluetooth LE HID Implementation, and the EasyVR voice recognition module to add voice-activated movements to your next project.


Projects May 17, 2017 by Mark Hughes
Introduction to Stepper Motors with Trinamic’s TMC2130 Eval Kit

Introduction to Stepper Motors with Trinamic’s TMC2130 Eval Kit

MIT-i takes on stepper motors 101!


Projects May 15, 2017 by Ryan Jones
Bootloading an AT328P-PU and Approximating the Functionality of an Arduino Uno…on the Cheap!

Bootloading an AT328P-PU and Approximating the Functionality of an Arduino Uno…on the Cheap!

Reduce the cost of using an Arduino UNO by 50% or more by building your own device with comparable functionality.


Overview of the BLE Solar Beacon from Cypress Semiconductor

Overview of the BLE Solar Beacon from Cypress Semiconductor

Transmit humidity and temperature data with a fully functional, off-the-shelf, battery-less wireless sensor node.


Texas Instruments CC2640R2F SimpleLink MCUs | New Product Brief

Texas Instruments CC2640R2F SimpleLink MCUs | New Product Brief

TI’s CC2640R2F SimpleLink Ultra-Low Energy Wireless MCUs integrate an ARM Cortex-M3 and RF core to support Bluetooth 4.2 and Bluetooth 5 low energy applications.


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
Getting Started with FPGAs: The Development Environment and “Hello World”

Getting Started with FPGAs: The Development Environment and “Hello World”

It’s time to dive into the world of programmable logic. Use this tutorial to get your FPGA development environment setup and understand the tool set and basic development process.


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.


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
Getting a Grip on Force-Sensing Technology

Getting a Grip on Force-Sensing Technology

An analysis of the Quantum Tunneling Composite materials touch development kit from Peratech.


NXP JN5179 Wireless MCUs | New Product Brief

NXP JN5179 Wireless MCUs | New Product Brief

NXP’s JN5179 wireless MCUs are built as modular solutions using ZigBee 3.0, ZigBee Pro, and Thread protocols.


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
Creating a Simple Data Logger with the RIOT (Realtime Internet of Things) Framework

Creating a Simple Data Logger with the RIOT (Realtime Internet of Things) Framework

In this project, we will demonstrate the simplicity of RIOT by creating a data logger that will plot levels of light onto a graph on a PC server application.


Projects Mar 08, 2017 by Robin Mitchell
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