User Tools

Site Tools


Oak Beta Alarm Clock Shield Kit Tutorial

Product Description:


The Oak Beta Alarm Clock Kit connects a 2.2“ TFT LCD, 5 way joystick, and buzzer with a Oak development board. This allows the Oak to act as a WiFi connected alarm clock, among other things.

This is an unassembled kit and requires basic soldering. This is designed for use with the Oak development board, which is not included.


Part Quantity Identification
Oak Beta Shield PCB1
5V Active Buzzer1
2.2” TFT LCD with SD Card Slot1
2N3904 NPN Transistor1
1k Ohm 1/4W 5% Resistor (silkscreen shows 2k)4 Brown - Black - Red
10k Ohm 1/4W 5% Resistor (previously 10k)2 Brown - Black - Orange
47 Ohm 1/4W 5% Resistor (previously 10k)1 Yellow - Violet - Black
5 way tactile joystick1
1x40pin male 0.1“ pitch header 22 pins worth

Soldering: If you are new to soldering we recommend the following tutorials: Soldering Basics ( and Soldering Crash Course from the folks at Sparkfun ( How to solder from the Curious Inventor:

Adafruit has this excellent guide that starts with the tools needed and then shows detailed pictures, including some of the common problems that beginners experience (

We assume for these assembly instructions that you know the basics of thru-hole soldering. If you don't check out the links above, these boards are very easy to solder - we promise!


Empty kit bag and verify contents.


Insert resistors into the locations labeled for each value. NOTE: The 1K Resistors should be placed in the 2K locations. Solder the leads and clip off the excess.


Insert the transistor, matching the shape with the printing on the board. Solder the leads and clip off excess.


Insert the buzzer, with the + sign on the buzzer matching the one on the board. Solder the two pins.


Insert the 5 way joystick, notice that the pins are closer together on one end and match the holes on the board. Solder the pins.


Cut two length of male headers 9 pins long and one 4 pins long. Insert into corresponding positions (9 pins on the bottom of the board, 4 pin on top) and solder each pin.

Note: The photo does not show the 4 pins soldered in - they should be inserted on the right edge of the PCB from the top and soldered on the bottom. Before soldering check this by ensuring that if the LCD was placed on top to cover the resistors, the 4 pins would come through the 4 holes on the edge of the LCD.

Tip: Inserting the headers into a breadboard and then placing the board on top can make this process easier.


Insert the LCD screen on top of the shield to that it aligns with the 4 pins you soldered in the last step, and the other pins on the LCD align with the holes. Ensure the SD Card slot on the bottom of the LCD is not touching the pins below it on the shield - sticking a spare piece of headers between them during soldering can ensure a gap is left. Solder the 4 pins to the LCD and the other pins to the back of the shield.


Plug shield into Oak.



void setup() {


void loop() {
            // Wait for a second
oak/tutorials/beta.txt · Last modified: 2016/01/08 00:00 by defragster