DB Boards is developing an educational kit that is focused on programming. This page includes all the additional tutorials you will need to recreate our showcase projects.

Tutorial #016: How To Use Our DB FTDI Programmer

FTDI provides a multitude of formats for usb programming. Learn how to use our FTDI to program 3.3V and 5V Arduino Boards and you will have the tools you need to program most any Arduino board.

Tutorial #015: How To Use MOSFETs

MOSFETs are a reliable and easy way to control the power for DC loads.They also work great for pulse width modulation applications like changing the color of an RGB LED. In this guide we show you how to use best practice for N-Channels.

Tutorial #014: Powering 12V LED Strips

These are instructions for powering 12V LED Strips. As with any electronics, it is important to follow these instructions. These LEDs in particular can feel counter intuitive.

Tutorial #013: Alarm Clock Kit Assembly Guide

These are the detailed instructions for assembling your Alarm Clock Kit. Be careful to do these steps in order or they will not fit together correctly.

Tutorial #012: Global Variables in Arduino

Global variables are a powerful programming tool in Arduino. They can be especially helpful in building dynamic adjustable programs.

Tutorial #011: Using the Liquid Crystal Display

Our new 16x2 LCD plugs directly into the DB LCD RTC UNO. For this tutorial, we will focus on using the LiquidCrystal Arduino library.

Tutorial #010: Using the Analog Board Kit

The Analog Board includes a potentiometer slider and turn knob as well as a photocell. These are excellent tools for controlling a final project or adjusting a testing environment outside the code.This guide shows you how to assemble and use the board with arduino tools.

Tutorial #009: Button Board Assembly Guide

The Button Board Kit is a handy three button mountable board that makes it easy to add directional buttons and a select button to your project. They are also great in a testing environment. Here we show how to assemble them.

Tutorial #008: Powering LED Strips

One of the most important aspects of setting up a large LED array is calculating your power source. We will show you how to calculate your potential load and safely power your LED strip.

Tutorial #007: LED Strip Board Guide

In this tutorial you will see how easy it is to use our LED Strip Connector Boards to use raw LED strips, including high amperage lengths.

Tutorial #006: WS2812s and Neoplixel

The idea of this tutorial is to explain and demonstrate the most common tools and attributes of the Adafruit Neopixel Library. The examples are cool, but they can be difficult to break down for the begginner.

Tutorial #005: Using GitHub

Github hosts open source programs and documentation for download by and for the public. In this tutorial we will show you how to handle the most common downloads: files, programs, and libraries.

Tutorial #004: Installing Processing

The objective of this tutorial is to download the free and open source graphics programming IDE, Processing.

Tutorial #003: How to Solder

The objective of this tutorial is to demonstrate the basics of through-hole soldering. This is an important skill that can easily be branched into many styles of soldering.

Tutorial #002: Installing FTDI Drivers

The objective of this tutorial is to download the FTDI drivers used to interface between your OS and your Arduino Device. The Drawing Board includes this chip onboard. Once installed, the driver will work for any FTDI device.

Tutorial #001: Installing Arduino

The objective of this tutorial is to download the free hardware programming software, Arduino. The Arduino software will allow you to write and upload programs to your Drawing Board or other Arduino boards.