Stufin
Home Quick Cart Profile

BBC Micro:Bit Silicone Soft Cover Protective Case (Yellow) for Micro:Bit V1 & V2

Buy Now on Stufin

Component Name

BBC MicroBit Silicone Soft Cover Protective Case (Yellow) for Micro:Bit V1 & V2

The BBC Micro

Bit Silicone Soft Cover Protective Case (Yellow) is a custom-designed protective case specifically tailored for the MicroBit V1 and V2 boards. This case provides a snug and secure fit, shielding the Micro:Bit from damage, scratches, and environmental factors while maintaining full functionality.

The primary function of the BBC Micro

Bit Silicone Soft Cover Protective Case is to offer robust protection to the MicroBit board without compromising its performance or usability. The case is designed to:

Absorb shocks and impacts, reducing the risk of damage to the board

Protect the Micro

Bit from scratches, fingerprints, and other cosmetic damage

Provide a comfortable grip, making it easier to handle the MicroBit

Allow for easy access to all ports, buttons, and sensors, ensuring uninterrupted functionality

Key Features

  • Soft and Flexible Silicone Material: The case is constructed from a soft, flexible silicone material that conforms to the shape of the Micro:Bit, providing a snug and secure fit.
  • Yellow Color: The case features a bright yellow color, making it easily visible and recognizable.
  • Custom-Designed for Micro:Bit V1 and V2: The case is specifically designed to fit both Micro:Bit V1 and V2 boards, ensuring a precise and secure fit.
  • Easy Installation: The case is easy to install and remove, allowing users to quickly access the Micro:Bit board when needed.
  • Access to All Ports and Sensors: The case features cutouts for all ports, buttons, and sensors, ensuring that users can access and utilize all features of the Micro:Bit without restrictions.
  • Durable and Long-Lasting: The silicone material is durable and long-lasting, providing extended protection for the Micro:Bit board.
  • Compact and Lightweight: The case is compact and lightweight, making it easy to integrate into projects and applications without adding bulk.

Length

52 mm (2.05 inches)

Width

43 mm (1.69 inches)

Height

15 mm (0.59 inches)

Weight

Approximately 20 grams (0.71 ounces)

Micro

Bit V2

What's Included
1 x BBC MicroBit Silicone Soft Cover Protective Case (Yellow)

Warranty and Support

Please refer to the manufacturer's warranty and support information for details on warranty coverage and technical support.

By providing a protective shield for the Micro

Bit, the BBC MicroBit Silicone Soft Cover Protective Case (Yellow) offers users a reliable and durable solution for safeguarding their Micro:Bit boards in a variety of applications, from educational projects to commercial deployments.

Pin Configuration

  • BBC Micro:Bit Silicone Soft Cover Protective Case (Yellow) for Micro:Bit V1 & V2 Pinout Guide
  • The BBC Micro:Bit Silicone Soft Cover Protective Case (Yellow) is designed to protect and enhance the functionality of the Micro:Bit V1 and V2 boards. This guide provides a detailed explanation of the pins on the Micro:Bit board, which is accessible through the protective case.
  • Pinout Structure:
  • The Micro:Bit board has a total of 25 pins, arranged in a 5x5 matrix. The pins are labeled with a combination of letters and numbers, which are explained below:
  • Pinout Description:
  • Here is a point-by-point description of each pin on the Micro:Bit board:
  • 1. 0: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 2. 1: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 3. 2: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 4. 3v: 3.3V Power Output Pin
  • Provides 3.3V power output for external devices
  • Can be used to power small sensors, LEDs, or other devices
  • 5. GND: Ground Pin
  • Provides a common ground connection for the Micro:Bit board and external devices
  • 6. 5: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 7. 6: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 8. 7: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 9. 8: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 10. 9: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 11. 10: Digital/Analog Input/Output Pin
  • Can be used as a digital input/output or analog input
  • Can be connected to sensors, LEDs, or other devices
  • 12. GND: Ground Pin
  • Provides a common ground connection for the Micro:Bit board and external devices
  • 13. IO: Input/Output Pin (Reserved for Future Use)
  • Currently reserved for future use, do not connect to this pin
  • 14. IO: Input/Output Pin (Reserved for Future Use)
  • Currently reserved for future use, do not connect to this pin
  • 15. SCL: I2C Clock Pin
  • Used for I2C communication with external devices
  • Typically connected to the clock pin of an I2C device
  • 16. SDA: I2C Data Pin
  • Used for I2C communication with external devices
  • Typically connected to the data pin of an I2C device
  • 17. P0: Programmable Button 0
  • Can be used as a digital input to detect button presses
  • Can be connected to a push-button or other switch
  • 18. P1: Programmable Button 1
  • Can be used as a digital input to detect button presses
  • Can be connected to a push-button or other switch
  • 19. P2: Programmable Button 2
  • Can be used as a digital input to detect button presses
  • Can be connected to a push-button or other switch
  • 20. RX: Serial Receive Pin
  • Used for serial communication with external devices
  • Typically connected to the receive pin of a serial device
  • 21. TX: Serial Transmit Pin
  • Used for serial communication with external devices
  • Typically connected to the transmit pin of a serial device
  • 22. GND: Ground Pin
  • Provides a common ground connection for the Micro:Bit board and external devices
  • 23. MIC: Microphone Pin
  • Connects to an external microphone for audio input
  • 24. V2: 3.3V Power Input Pin (Micro:Bit V2 Only)
  • Provides 3.3V power input for the Micro:Bit V2 board
  • Can be connected to an external power source or battery
  • 25. USR: User LED Pin
  • Controls the built-in user LED on the Micro:Bit board
  • Can be used as a digital output to control the LED
  • Connecting Pins:
  • When connecting pins on the Micro:Bit board, ensure that you follow proper connection protocols and safety precautions to avoid damage to the board or external devices.
  • Use jumper wires or breadboard connections to connect pins to external devices or sensors.
  • Ensure that power pins (3v, GND) are connected correctly to avoid damage to the board or external devices.
  • Use appropriate resistors or voltage dividers when connecting to external devices that require different voltage levels.
  • Remember to consult the Micro:Bit documentation and datasheets for specific pinout diagrams, connection guides, and programming information to get the most out of your Micro:Bit board.

Code Examples

BBC Micro:Bit Silicone Soft Cover Protective Case (Yellow) for Micro:Bit V1 & V2
Overview
The BBC Micro:Bit Silicone Soft Cover Protective Case (Yellow) is a durable and flexible protective case designed specifically for the BBC Micro:Bit V1 and V2 boards. This case provides a snug fit and protects the Micro:Bit from scratches, bumps, and other forms of damage. The yellow color adds a pop of fun and visibility to your projects.
Features
Compatible with BBC Micro:Bit V1 and V2 boards
 Soft and flexible silicone material for shock absorption
 Durable and long-lasting protection
 Yellow color for visibility and fun
Using the Protective Case with Micro:Bit
To use the protective case with your Micro:Bit board, simply insert the board into the case and ensure it is securely seated. The case is designed for easy installation and removal.
Code Examples
Here are a few examples of using the BBC Micro:Bit with the protective case in various contexts:
### Example 1: Simple LED Flasher
In this example, we'll use the Micro:Bit to flash an LED connected to pin 0. The protective case will ensure the Micro:Bit is safe from accidental bumps and scratches.
```python
import microbit
while True:
    microbit.pin0.write_digital(1)  # turn LED on
    microbit.sleep(500)  # wait 500ms
    microbit.pin0.write_digital(0)  # turn LED off
    microbit.sleep(500)  # wait 500ms
```
### Example 2: Accelerometer-based Gesture Detector
In this example, we'll use the Micro:Bit's built-in accelerometer to detect gestures and display them on the Micro:Bit's LED matrix. The protective case will protect the Micro:Bit from accidental drops and bumps.
```python
import microbit
while True:
    x, y, z = microbit.accelerometer.get_values()
    if x > 500:
        microbit.display.show("R")  # right gesture detected
    elif x < -500:
        microbit.display.show("L")  # left gesture detected
    elif y > 500:
        microbit.display.show("U")  # up gesture detected
    elif y < -500:
        microbit.display.show("D")  # down gesture detected
    else:
        microbit.display.show(" ")  # no gesture detected
    microbit.sleep(50)  # wait 50ms
```
### Example 3: Bluetooth Low Energy (BLE) Connectivity
In this example, we'll use the Micro:Bit to advertise a BLE service and receive data from a connected device. The protective case will ensure the Micro:Bit is safe from environmental factors and accidental damage.
```python
import microbit
import ble
# Initialize BLE
ble.init()
# Advertise a BLE service
ble.advertise("Micro:Bit", "My Service")
while True:
    # Receive data from a connected device
    data = ble.recv(10)
    if data:
        microbit.display.show("Received: " + str(data))
    microbit.sleep(50)  # wait 50ms
```
Note: These examples assume you have the necessary electronics and components connected to the Micro:Bit. Please ensure you follow proper safety precautions and electronics guidelines when working with the Micro:Bit and other components.