sb components micro:Touch Keyboard

SB Components micro:Touch Keyboard for micro:bit User Manual

Model: micro:Touch Keyboard

Brand: SB Components

1. Introduction

The SB Components micro:Touch Keyboard is an expansion board designed for the micro:bit, facilitating learning and experimentation with programming. It integrates a 16-key touch interface with RGB LEDs, a vibration motor, a buzzer, and various expansion ports for math games and automation control applications. This manual provides essential information for setup, operation, and maintenance of your micro:Touch Keyboard.

2. Key Features

3. Product Overview

This section provides a visual guide to the micro:Touch Keyboard components.

Top view of the micro:Touch Keyboard with a micro:bit inserted and a finger touching a key.

Figure 1: Top view of the micro:Touch Keyboard. This image shows the micro:bit inserted into its slot, the 16 touch-sensitive keys with numbers and symbols, and a finger interacting with one of the keys. The RGB LEDs are visible, and the power input and various ports are on the left side.

Angled view of the micro:Touch Keyboard with a battery holder detached.

Figure 2: Angled view of the micro:Touch Keyboard. This image displays the underside of the main board, revealing the micro:bit connector and various pin headers. A detached battery holder is shown next to the board, illustrating how it connects for portable power.

4. Specifications

FeatureDetail
Power Input3.5V ~ 5.5V DC
Touch Keys16
RGB LEDs16
Buzzer1 (with switch)
Motor Ports2
Servo Ports2
I2C Ports2
UART Port1
GPIO PinsP0, P1, P2, P8, P12, P16
Programming PlatformsMind+, MakeCode
Dimensions136mm × 65mm (5.35" × 2.56")

5. Setup Guide

  1. Insert micro:bit: Carefully slide your micro:bit into the dedicated slot on the micro:Touch Keyboard. Ensure it is seated correctly and securely.
  2. Power Connection:
    • USB Power: Connect a 3.5V-5.5V DC power supply via the USB port on the micro:bit or the dedicated DC input on the micro:Touch Keyboard.
    • Battery Power: If using a battery holder (as shown in Figure 2), connect it to the designated battery input pins. Ensure correct polarity.
  3. Buzzer Switch: Locate the buzzer switch and set it to the 'ON' position if you intend to use the buzzer functionality in your projects.
  4. Connect Peripherals (Optional): If your project requires motors, servos, or other I2C/UART/GPIO devices, connect them to the appropriate ports on the micro:Touch Keyboard. Refer to the pinout diagram for specific connections.
  5. Programming Environment: Open your preferred programming environment (e.g., Mind+, MakeCode) and connect your micro:bit to your computer via USB to upload your code.

6. Operating Instructions

The micro:Touch Keyboard functions as an input and output expansion board for the micro:bit. Its operation is primarily controlled by the code uploaded to the micro:bit.

Refer to the documentation of your chosen programming platform (Mind+, MakeCode) for detailed examples and libraries on how to interact with the micro:Touch Keyboard's features.

7. Maintenance

8. Troubleshooting

Q: The touch keys are not responding.
A: Ensure the micro:bit is correctly inserted and powered. Verify your code is properly uploaded and configured to read touch inputs. Check for any physical obstructions or damage to the touch pads.
Q: RGB LEDs are not lighting up.
A: Confirm that your micro:bit code includes commands to control the RGB LEDs. Check power supply to ensure it is within the specified voltage range (3.5V-5.5V DC).
Q: The buzzer is not making any sound.
A: Ensure the buzzer switch on the board is in the 'ON' position. Verify that your micro:bit code is sending appropriate signals to activate the buzzer.
Q: External motors/servos are not working.
A: Check all wiring connections for correctness and security. Ensure the external devices have their own power supply if required, and that your micro:bit code is correctly controlling the respective ports.

9. Warranty and Support

For warranty information and technical support, please refer to the official SB Components website or contact their customer service directly. Keep your purchase receipt for warranty claims.

Website: www.sb-components.co.uk

Related Documents - micro:Touch Keyboard

Preview Freenove micro:bit Starter Kit: Electronics & Programming Guide
Learn electronics and programming with the Freenove micro:bit Starter Kit. This comprehensive guide covers micro:bit features, hardware, and projects, ideal for beginners and makers.
Preview CrowPi Lessons with Scratch 3.0 Quick Start Guide
A quick start guide for the CrowPi, teaching users how to control various electronic components and sensors using Scratch 3.0 programming. Covers lessons on buzzers, buttons, relays, motion, tilt, touch, vibration, LEDs, and sound, with step-by-step instructions and Scratch block examples.
Preview ESP32 Pinout Reference: A Comprehensive Guide to GPIO Pins and Peripherals
A detailed guide to ESP32 GPIO pins, peripherals, and their functions. Learn which pins to use, avoid, and understand their capabilities for your projects, including ADC, DAC, I2C, SPI, and PWM.
Preview Maqueen 4.1 MakeCode Graphical Programming Tutorial
Explore the Maqueen 4.1 robot platform with this comprehensive MakeCode graphical programming tutorial. Learn to control motors, LEDs, sensors, and more using visual block coding.
Preview Micro:bit + Sensores para Micro:Bit TURING M 01 Kit Advanced Sensors Kit Manual
This manual provides detailed information about the TURING M 01 Kit Advanced Sensors Kit, compatible with the Micro:bit platform. It covers the kit's components, introduction to the TURING M 01 Kit, installation instructions for the mainboard controller, and technical specifications of the included sensors. The kit is designed to help children learn programming and electronics.
Preview Hummingbird Duo Robotics Kit Component Guide
Detailed guide to the components of the Hummingbird Duo Robotics Kit, explaining their functions, connection methods, and types (inputs/outputs) for educational robotics projects.