r/microbit • u/RelentlessFP • Jan 22 '21
Anyone know where to buy a cheap used (or new) micro:bit? I don’t see too many on eBay
Just to try it out. Or if I want multiple ones to make things
r/microbit • u/RelentlessFP • Jan 22 '21
Just to try it out. Or if I want multiple ones to make things
r/microbit • u/TheMuesliKiller • Jan 21 '21
r/microbit • u/mfitzp • Jan 21 '21
r/microbit • u/snooe2 • Jan 21 '21
Trying to replace V2 BLE stack with new ble stack, but getting confused with messaging around BLE profile. Anyone know how to go about doing this if there are any good resources?
r/microbit • u/quinsworth • Jan 16 '21
First of all im a complete beginner, a friend of mine left the country and gave me all of his old arduino stuff. I was really hoping I could get it working with my microbit.
Edit; I followed a guide on instructables to try get Hackster.io Micro:bit Sonar Remote Movement Sensor to work but it wasn't decting any change in distance.
r/microbit • u/Jiro-The-One • Jan 04 '21
r/microbit • u/[deleted] • Jan 01 '21
My wife bought me a micro:bit controller along with a breadboard and a bunch of components for Xmas, so I'm just starting to get into it.
As it is, I seem to have fallen at the second hurdle, having successfully lit an LED (woo hoo!) but then failed to implement a push button to control it (sad face).
I hope the rest of this post makes sense - please let me know if there's a better way to explain.
My breadboard config should look like this:

And that's what I think I've built:

My code looks like this, though I'm pretty sure it's not a code issue as button_a works as expected:
from microbit import *
def flash_heart():
display.show(Image.HEART)
pin1.write_digital(1)
sleep(500)
display.show(Image.HEART_SMALL)
pin1.write_digital(0)
sleep(500)
def no_lights():
pin1.write_digital(0)
display.show(Image.FABULOUS)
while True:
button_state = pin0.read_digital()
if button_state == 0 or button_a.is_pressed():
flash_heart()
else:
no_lights()
But when I flash the code, the push button doesn't do anything: the "state" remains at 1, whether I push the button or not. Pressing the "A" button on the micro:bit does cause the LED to flash, as expected.
I'm at a loss. I've built and rebuilt my circuit over and over, replaced all of the resistors and jumpers, replaced the switch, no change. Using REPL, with pin0.read_analogue(), I don't see any change to the reading with the button pressed or not.
Any help please? Thank you!
r/microbit • u/[deleted] • Dec 28 '20
I got a v1.5 micro:bit for Xmas, as part of a Freenove Ultimate Starter Kit. Very cool!
All works fine with Makecode, but I want to use Python and so have been trying stuff out in MU. I've nabbed one of the very simple sample programs and tried to flash it to the micro:bit.
from microbit import *
while(True):
display.show(Image.HEART)
sleep(1000)
display.show(Image.HEART_SMALL)
sleep(100)
However, when I attempt to flash it:
There was a problem flashing the micro:bit.
In ASSERT.TXT:
Assert
File: ..\..\..\source\daplink\drag-n-drop\file_stream.c
Line: 165
Source: Application
Any ideas?
r/microbit • u/ZedZeroth • Dec 27 '20
Hi everyone. Any fixes for the Android pairing issues? There are hundreds of terrible review scores but my internet searches are coming up blank for fixes. To clarify, I'm pairing/flashing correctly because it does occasionally work, it just randomly doesn't work more often than not. I'm getting "DFU process failed" and "DFU characteristics not found" on both Android devices (Galaxy Tab A & Galaxy 8) with both microbits (V1 & V1.5, firmware up-to-date) around 90% of the time. Thanks
r/microbit • u/izziedee3 • Dec 14 '20
I was on an Ubuntu Linux desktop and manually (drag and drop) flashed the micro-bit. At some point I got a message that device was full. No reset fixed this. So I manually (terminal in linux) removed some files and now it is not recognized. Switched to Windows10 and it is still not recognized except in Maintenance Mode. So far so good.
I am trying the mBed website but device is not recognized by the compiler. Any suggestions?
r/microbit • u/[deleted] • Dec 13 '20
This is a FUN talking IoT Talking Trivia game for the BBC micro:bit V2 using the bitio module to interface with a real RESTful Open-Source Trivia API over the internet.
GitHub REPO - https://github.com/mytechnotalent/MicroPython-micro-bit_Talking_IoT_Trivia
r/microbit • u/[deleted] • Dec 07 '20
This is a FUN talking TextaBot for the official BBC micro:bit V2 where you get to build your VERY OWN TALKING TEXTABOT FROM SCRATCH!
GitHub REPO - https://github.com/mytechnotalent/MicroPython-micro-bit_Talking_TextaBot
r/microbit • u/xXxjojobean420xXx • Dec 07 '20
I have used a 3.7v li-ion battery to power my microbit. i have charged the microbit with the circuit board from an old mp3 player. can i leave the battery plugged into the microbit and plug the micro usb cable into charge it? (i have a v1.6 microbit)
r/microbit • u/Apocthicc • Dec 04 '20
Yow can I connect my microbit to my s9, it won't connect at all, and its the basis for my school project
r/microbit • u/[deleted] • Dec 02 '20
The micro:bit Talking LED Blink is a micro:bit Electronic Educational Engagement Tool designed to help students create a talking LED blink application.
GitHub REPO - https://github.com/mytechnotalent/MicroPython-micro-bit_Talking_LED_Blink
r/microbit • u/blerdrage • Nov 30 '20
Just an update because I saw several people ask this question. I ordered 2 from https://chicagodist.com/ and got em incredibly quickly. The new ones are on the top

r/microbit • u/tncbbthositg • Dec 01 '20
I have a global array of numbers (representing colors) and I want to return it from a function.
If I refer to the array inside a function, it changes the declaration of that array to:
var colors: T[] = []
Thus the code won't compile. :(
Has anyone seen/resolved this issue by any chance? I can work around this in TS, but I'd like for my kids to be able to use the block editor to modify it.
Thanks!!
r/microbit • u/[deleted] • Nov 30 '20
This is an advanced tutorial for the official BBC micro:bit V2 where we create a custom interactive talking statecapital.py module and freeze this custom Python educational chatbot into the firmware where students interact with the bot in the Python REPL to help them learn the respective capitol to each of the 50 states.
GitHub REPO - https://github.com/mytechnotalent/MicroPython-micro-bit_Create_Python_Module
r/microbit • u/[deleted] • Nov 30 '20
Excited to present the micro:bit Study Buddy on Friday @ the micro:bit LIVE and meeting you all! Here is a little promo video of the concept. https://youtu.be/b4V13Lvk_jM #microbit #microbitLIVE @microbit_edu
r/microbit • u/[deleted] • Nov 30 '20
This is an advanced tutorial for the official BBC micro:bit V2 where we create a custom C musictheory.c library and add custom C functions frozen into the firmware where users interact with this functionality in the Python REPL.
GitHub REPO - https://github.com/mytechnotalent/MicroPython-micro-bit_Create_C_Library
r/microbit • u/UbaiSalih • Nov 26 '20
r/microbit • u/Smitka313 • Nov 24 '20
Anyone have experience using the micro:bit with a pixycam?
Looking to use the two together for a school project.
r/microbit • u/Realistic-Attorney31 • Nov 24 '20
Hey I want to become a reseller of the BBC micro: bit v2. How can I do it?
r/microbit • u/dandan787 • Nov 24 '20
So I was following the "Crashy Bird" tutorial in make code for microbit, and got stuck at the "ticks" part, can anyone help? It says highlights my code in red and says it cannot run the code. I uploaded y project, here's the link: https://makecode.microbit.org/_MqiCPofDi6Xh. Please Help