Parts List

- 1 Micro:bit Board
- 1 Micro:bit Battery Holder - 2x AA
- 1 Elecfreaks Micro:bit Breakout Board
- 1 Micro-B USB Data Cable
- 1 IIC OLED Display
- 1 TowerPro SG-90 Mini Servo Motor (1.6kg)
- 1 Octopus PIR Sensor Brick
- 1 Octopus Soil Moisture Sensor Brick
- 1 Octopus ADKeypad
- 1 Octopus Crash Sensor Brick
- 1 Octopus Passive Buzzer Brick OBPB01
- 1 Octopus 5mm LED Brick OBLED - Red
- 1 Octopus 5mm LED Brick - Green
- 1 Octopus 5mm LED Brick OBLED - Blue 
- 1 Octopus Analog Rotation Brick OBARot


Kit Review

Overall, this kit is excellent, and I would definitely recommend this kit to newbies starting electronics in general, plus, this kit has many positive comments from me, such as:

1. The excellent packaging of all the individual modules and sensors. 2. The fact that all of the parts comes with the required accessory (wires, cables, battery box, etc..). 3. The parts' decent quality control, as it has been portrayed on them. 4. The wide variety of components in the kit itself (15 different components/sensors/modules). 5. The components individually, as they're very innovative and unique, differing from other brands, and, Elecfreaks are distributors of Octopus products. 6. If this kit was being compared to another kit, this clearly stand tall over the other as it involves a massive variety of products included, especially since it's worth its price.


Micro:bit Specifications



Type: Microcontroller
Architecture: For Micro:bit
Software: Code Kingdoms (Javascript) Microsoft Block Editor (Blocky & JavaScript), Microsoft TouchDevelop (Blocky & JavaScript) and Mu Editor (MicroPython)
Main Core Proccessor: 16MHz 32-bit ARM cortex-M0 microcontroller
Memory: 256KB flash and 16KB RAM
USB Interface Chip: Freescale MKL26Z128VFM4 
Bluetooth Stack: Bluetooth 4.1 with BLE (Bluetooth Low Energy) /2.4GHz RF SoC (system-on-chip)
Sensitivity: -93dBM in Bluetooth Low Energy mode
TX Power: -20dBM to 4dBM in 4dB steps (Bluetooth)
Channels: 50 2MHz channels, only 40 used (0 to 39) and 3 advertising channels (37, 38 & 39) for Bluetooth
System Debugging: Jlink/OB
System Protocol: CMSIS-DP
Frequency Band: 2.4GHz for radio communication                                      Programming, Software and Serial Input: Micro-B USB port
Compass: Freescale MAG3110 3-axis geomagnetic sensor
Accelerometer: Freescale MMA8653FC 3-axis accelerometer
Magnetometer: Freescale MAG3110 3-axis magnetometer
Temperature Sensor: On-core nRF51
Buttons: Two tactile user buttons and one tactile system button
Display type: Surface-mount red LEDs in a 5x5 matrix
GPIO (General Purpose Input/Output) pins: 19 usable GPIO pins for: i2c, light-sensing, digital input/output, PWM, serial transmit/receive, SPI, buttons, touch-sensing, and accessibility.
Input/Output Signal: Digital                                                                                                 


Operating Voltage: +1.8 - +3.6 volts
Maximum USB Current: 120 mA
Power Inputs: JST battery input, USB input, interface chip input or,  
by the power pins
Maximum USB Current: 120 mA

Weight and Size Dimensions

Product Weight: 9g
Product Size (L x W x H): 5.13 x 4.32 x 1.13 cm


Product Review

When this board arrived, I discovered many benefits from tinkering with this microcontroller which includes:
1. The many on-board sensors and modules it has, especially with its compact size.
2. The multiple softwares to write code and program the Micro:bit.
3. It's compatibility for all levels of makers in electronics.
4. The board being built with so many resources to learn and explore the Micro:bit...

Read more »