BP Lab micro:bit Kit 

Target : Age14~
Programming language : Micro:bit MakeCode
Subject Area : Software education, Practical education
Educational experience content  : Operate each sensor using micro:bit and extended shields.

 

Regarding the request for an estimate or defect
Please send all inquiries including the order or reply to the ✉ email below.


bplab.edu@gmail.com

 Name of the product     ✅ Contact details     ✅ Your name


This product is directly produced by BPLAB




  • For orders of 20 or more units, please consult with us to confirm the estimated delivery schedule before placing the order.
  • This assembly kit is intended for users aged 14 and above to practice assembly, disassembly, and coding. The assembled product has not undergone electromagnetic compatibility assessment.

LCD

✅ Description
  • I2C LCD is a character LCD module that uses I2C (Inter-Integrated Circuit) communication protocol.
  • It can display 16x2 (16 characters x 2 lines) of text.
  • The LCD connects using GND, VCC, SDA, and SCL pins.
  • The LCD requires a 5V power supply.


✅ Circuit Connection
  • Connect as shown in the image below.

LCD PinMicro:bit PinDescriptionWire Color
GNDGPower (-)White
VCCVPower (+)Gray
SDASDA/P20I2C DataPurple
SCLSCL/P19I2C ClockBlue

✅ Coding

1. Visit the MakeCode website (https://makecode.microbit.org) and create a new project

2. Click the Extensions add button

3. Search for 'team-bp/pxt-bplab' and add it

4. Implement the code as shown in the image below



✅ Result

7-Segment

✅ Description
  • A 7-segment display is an electronic display device that uses seven LED segments arranged in a figure-8 pattern to display decimal numerals.
  • It's commonly used to display digits and some letters in electronic devices.
  • Each segment can be turned on or off independently to represent different numbers and characters.


✅ Circuit Connection
  • Connect as shown in the image below.

7 Segment PinMicro:bit PinDescriptionWire Color
CLKP12ClockWhite
DIOP13Data Input/OutputGray
VCCVCCPower (+)Purple 
GNDGNDPower (-)Blue

✅ Coding

1. Visit the MakeCode website (https://makecode.microbit.org) and create a new project

2. Click the Extensions add button

3. Search for 'team-bp/pxt-bplab' and add it

4. Implement the code as shown in the image below


✅ Result

Ultrasonic

✅ Description
  • An ultrasonic sensor is a device that measures distance using sound waves.
  • It emits high-frequency sound waves and calculates the time it takes for the echo to return after hitting an object.


✅ Circuit Connection
  • Connect as shown in the image below.

Ultrasonic PinMicro:bit PinDescriptionWire Color
VCCVCCPower (+)Orange
DIOP14Data Input/OutputRed
CLKP15ClockBrown
GNDGNDPower (-)Black

✅ Coding

1. Visit the MakeCode website (https://makecode.microbit.org) and create a new project

2. Click the Extensions add button

3. Search for 'team-bp/pxt-bplab' and add it

4. Implement the code as shown in the image below


✅ Result

DHT11

✅ Description
  • The DHT11 is a basic, ultra low-cost digital temperature and humidity sensor.
  • It uses a capacitive humidity sensor and a thermistor to measure the surrounding air.
  • It can measure temperature from 0-50°C with ±2°C accuracy and humidity from 20-90% with 5% accuracy.
  • The sensor operates on 3-5V power supply, making it compatible with the micro:bit.


✅ Circuit Connection
  • Connect as shown in the image below.

DHT11 PinMicro:bit PinDescriptionWire Color
+VCCPower (+)Red
OUTP0DataOrange
-GNDPower (-)
Brown

✅ Coding

1. Visit the MakeCode website (https://makecode.microbit.org) and create a new project

2. Click the Extensions add button

3. Search for 'team-bp/pxt-bplab' and add it

4. Implement the code as shown in the image below


✅ Result

Servo 360

✅ Description
  • A 360° servo motor (continuous rotation servo) is a motor that can rotate continuously in either direction.
  • Unlike standard servos that move to a specific angle and hold position, 360° servos rotate continuously with controllable speed and direction.
  • The servo operates on 4.8-6V power supply and is controlled using PWM signals.


✅ Circuit Connection
  • Connect as shown in the image below.

Servo PinMicro:bit PinDescriptionWire Color
VCCVCCPower (+)Red
SignalP0Control SignalOrange
GNDGNDPower (-)Brown

✅ Coding

1. Visit the MakeCode website (https://makecode.microbit.org) and create a new project

2. Click the Extensions add button

3. Search for 'team-bp/pxt-bplab' and add it

4. Implement the code as shown in the image below


✅ Result

Soil Moisture

✅ Description
  • A soil moisture sensor measures the water content in soil.
  • It works by measuring the electrical conductivity of the soil, which increases when moisture is present.
  • It's commonly used in agriculture, gardening, and automated plant watering systems.
  • The sensor typically operates on 3.3-5V power supply and provides both analog and digital output.


✅ Circuit Connection
  • Connect as shown in the image below.

Soil Moisture PinMicro:bit PinDescriptionWire Color
A0P0Analog OutputOrange
GNDGNDPower (-)Brown
VCCVCCPower (+)Red

✅ Coding

1. Visit the MakeCode website (https://makecode.microbit.org) and create a new project

2. Click the Extensions add button

3. Search for 'team-bp/pxt-bplab' and add it

4. Implement the code as shown in the image below


✅ Result
mobile background

Available for bulk purchase