Tutorial Posts

20 Mar

The Magic of MQTT

I enjoy electronics; I enjoy the outdoors; I enjoy lots in life that aren't chores.

Read post

20 Feb

Have You Seen HyperDisplay?

Introducing SparkFun's new microcontroller graphics library: HyperDisplay! What is it, why did we make it and how can I learn more about it? All your musings will be concluded right here, right now.

Read post

13 Feb

Adding Serial Ports to your SAMD21 Board

The SAMD21 boards have the ability to add additional UART, SPI and I2C ports. Check out our new tutorial explaining how to set them up.

Read post

7 Feb

Computer Vision and Projection Mapping in Python

Using a Raspberry Pi to do augmented-reality projections

Read post

6 Feb

Wireless Remote Control with micro:bit

Control your micro:bot wirelessly using MakeCode's radio blocks.

Read post

31 Jan

Enginursday: Motion-Controlled, Wearable LED Dance Harness

Let's check out my third design to control LEDs based on movement using an accelerometer!

Read post

29 Jan

More Python with the SparkFun LumiDrive!

Last week, we took a look at using the digital pins on our new LumiDrive LED Driver. This week, we'll play with the analog pins, and see if we can't put something together using both!

Read post

3 Jan

Why We Made a U.FL Tutorial

The motivation behind the "Three Quick Tips for Using U.FL" tutorial

Read post

9 Oct

Getting Started with MicroPython on the ESP32

Have you been curious about trying Python on a microcontroller? The ESP32 is a great way to start!

Read post

5 Sep

Loading MicroPython on a Board

In the latest Python tutorial series, we look at loading MicroPython onto six different microcontroller development boards.

Read post