THE TINY LOG
Build logs, teardowns, firmware notes and the occasional detour. Written by the people who solder the boards.

The Audio Amplifier Wireling makes it easy to output short 8-bit audio samples. This tutorial goes through the process of setti...

PlatformIO offers an extension for Visual Studio Code (VSCode) that allows for programming our boards (and many others) directl...

The TinyHTML library provides a set of simple functions to quickly build webpages that can be used to interact with projects/ro...

This tutorial highlights an Arduino sketch that expands the possibilities of what can be written and displayed on the display T...

The main line of TinyCircuits boards stack together different components to create a project with all the necessary components ...

The Atmel SAMD21 is an amazing processor with a lot of built in functionality that previous processors, like the popular ATmeg...

Want to see exactly what your 3-axis accelerometer or 9-axis IMU sensor data means? This tutorial will show you how to display ...

Background In this tutorial, you'll learn how to make a Christmas tree ornament that is able to "sing" up to ten different Ch...

Track stars with a given date, time, GPS location, and the star's celestial coordinates.
This tutorial will cover the basics on how to create a sprite* using a bitmap, and how to program the sprite to move around o...

One of the best ways to understand cardiogram data is to view a pulse graph! This tutorial shows you how to read data from the...

Have you ever wondered how a speedometer works? In this tutorial, we will show you how to build your own speedometer by measuri...