Results 1 to 11 of 11

Thread: BBC Micro Bit?

  1. #1
    Senior Member
    Join Date
    Mar 2009
    Location
    Manchester
    Posts
    1,743
    Thanks
    61
    Thanked
    145 times in 114 posts
    • Percy1983's system
      • Motherboard:
      • Gigabyte x570 Aorus Pro
      • CPU:
      • AMD 5900x + Cooler Master Nepton 140XL
      • Memory:
      • 64GB (4x16GB ) Corsair Vengence 3200mhz @ 3600mhz CL16
      • Storage:
      • 1tb SP US75 Boot + Fast 4tb SP XS70 + Slow Raid 0 4tb (2tbx2) with 100gb NVME cache
      • Graphics card(s):
      • RX6800 16GB (XFX SWFT 319)
      • PSU:
      • 875w Thermaltake Toughpower XT
      • Case:
      • Thermaltake Level 10 GT Snow Edition
      • Operating System:
      • Windows 11 Pro 64bit
      • Monitor(s):
      • 24" Acer UHD x2
      • Internet:
      • Vodafone

    BBC Micro Bit?

    So the moment has come, My son has asked for a micro bit.

    For reference he is an 8 year old geek (this is meant in a loving way).

    He has been using the lego boost kit which is a block based programming, to which he made a car with every time it saw red it made a trumping noise.

    I am aware of the pi etc but in many respects I see the simplicity of the micro bit as a bonus.

    Past that I see extra sensors etc has anybody any experience of such things? looking at kits like these: https://www.amazon.co.uk/KEYESTUDIO-...A39F7KX4U3W9JH

    Andy advice/experience welcome.

  2. #2
    Super Moderator Jonj1611's Avatar
    Join Date
    Jun 2008
    Posts
    5,843
    Thanks
    1,884
    Thanked
    1,033 times in 785 posts

    Re: BBC Micro Bit?

    No idea but it's great what kids have access to these days, things could only dream of as a child.

    Hope he has fun with the kit, that is certainly a lot of modules with it!

    Though, for those that remember I did have one of those 20-1 electronic kits. It was a lot of fun
    Last edited by Jonj1611; 07-03-2024 at 12:43 PM.
    Jon

  3. #3
    root Member DanceswithUnix's Avatar
    Join Date
    Jan 2006
    Location
    In the middle of a core dump
    Posts
    13,012
    Thanks
    782
    Thanked
    1,570 times in 1,326 posts
    • DanceswithUnix's system
      • Motherboard:
      • Asus X470-PRO
      • CPU:
      • 5900X
      • Memory:
      • 32GB 3200MHz ECC
      • Storage:
      • 2TB Linux, 2TB Games (Win 10)
      • Graphics card(s):
      • Asus Strix RX Vega 56
      • PSU:
      • 650W Corsair TX
      • Case:
      • Antec 300
      • Operating System:
      • Fedora 39 + Win 10 Pro 64 (yuk)
      • Monitor(s):
      • Benq XL2730Z 1440p + Iiyama 27" 1440p
      • Internet:
      • Zen 900Mb/900Mb (CityFibre FttP)

    Re: BBC Micro Bit?

    If he wants a MicroBit, then that might be reason enough to get one.

    I don't remember our Micro Bit ever getting used in anger, despite having a motor control board for it and a clear project that I meant to do. One day...

    I would take a good look at Arduino, if not for now then as a next step. There are lots of cheap knockoff versions as well as the official Arduino boards, and lots of kits you can buy from sensor packs to complete robot kits if your budget goes that far. They can get you flashing LEDs, reading sensors and driving motors with a gentle introduction to C++ with a ton of tutorials available.

    https://www.amazon.co.uk/dp/B01D8KOZF4/

    My youngest son is now at university studying AI and Robotics in a computer science department, and the first year is Arduino based.

    The Raspberry Pi is cool, and later ones have the grunt to do vision processing and other such basic AI work, but at a cost and that might be a tad advanced for now.

  4. #4
    <Insert witty one liner> Kanoe's Avatar
    Join Date
    Dec 2005
    Posts
    1,000
    Thanks
    100
    Thanked
    117 times in 82 posts
    • Kanoe's system
      • Motherboard:
      • Asus ROG STRIX X299-E GAMING II
      • CPU:
      • Intel 7960X (4.4GHZ All Core)
      • Memory:
      • 64GB Corsair Vengeance PRO (8 x 8GB) 3200
      • Storage:
      • 1x 2TB M.2, 2x 1TB M.2, 960GB SSD, 2TB HDD
      • Graphics card(s):
      • nvidia 3080 FE (1965MHz @906mV +1500 VRAM)
      • PSU:
      • Superflower 1200W
      • Case:
      • Phanteks Enthoo Primo v2
      • Operating System:
      • Win 10 Pro 64bit
      • Monitor(s):
      • 28" Gigabyte M28U 4k + 24" Dell U2412M
      • Internet:
      • Zen 1 Gig Fibre

    Re: BBC Micro Bit?

    Maybe start with a Pi Zero as a cut down version and then allows it to grow to a full fat Pi later without needing to start all over again?

  5. #5
    ALT0153™ Rob_B's Avatar
    Join Date
    Jul 2006
    Posts
    6,876
    Thanks
    487
    Thanked
    1,128 times in 729 posts

    Re: BBC Micro Bit?

    I've got an (currently unused) microbit I got for my son when they came out, made a couple of things like a dice and a compass using their (quite intuitive) pick and place coding. You can pick the starter stuff up for a tenner, well worth getting to see if he enjoys it.


    Each sensor is packaged individually and then hold in a beautiful plastic box with compartments, it must be the best gift for your children, your friends and electric newbies or hobbyists
    Solder is very clean, everything is aligned nicely, all boards are well packed after function, voltage, current testing, protected in a beautiful box. Up to FCC and CE Standard: made from environmentally friendly components and materials
    They're really selling this box!

  6. #6
    Senior Member
    Join Date
    Mar 2009
    Location
    Manchester
    Posts
    1,743
    Thanks
    61
    Thanked
    145 times in 114 posts
    • Percy1983's system
      • Motherboard:
      • Gigabyte x570 Aorus Pro
      • CPU:
      • AMD 5900x + Cooler Master Nepton 140XL
      • Memory:
      • 64GB (4x16GB ) Corsair Vengence 3200mhz @ 3600mhz CL16
      • Storage:
      • 1tb SP US75 Boot + Fast 4tb SP XS70 + Slow Raid 0 4tb (2tbx2) with 100gb NVME cache
      • Graphics card(s):
      • RX6800 16GB (XFX SWFT 319)
      • PSU:
      • 875w Thermaltake Toughpower XT
      • Case:
      • Thermaltake Level 10 GT Snow Edition
      • Operating System:
      • Windows 11 Pro 64bit
      • Monitor(s):
      • 24" Acer UHD x2
      • Internet:
      • Vodafone

    Re: BBC Micro Bit?

    Quote Originally Posted by DanceswithUnix View Post
    If he wants a MicroBit, then that might be reason enough to get one.

    I don't remember our Micro Bit ever getting used in anger, despite having a motor control board for it and a clear project that I meant to do. One day...

    I would take a good look at Arduino, if not for now then as a next step. There are lots of cheap knockoff versions as well as the official Arduino boards, and lots of kits you can buy from sensor packs to complete robot kits if your budget goes that far. They can get you flashing LEDs, reading sensors and driving motors with a gentle introduction to C++ with a ton of tutorials available.

    https://www.amazon.co.uk/dp/B01D8KOZF4/

    My youngest son is now at university studying AI and Robotics in a computer science department, and the first year is Arduino based.

    The Raspberry Pi is cool, and later ones have the grunt to do vision processing and other such basic AI work, but at a cost and that might be a tad advanced for now.
    Interestingly it appears most of the sensors I am looking at will also work with an Arduino, so in theory as he outgrows the micro being able to move up to an Arduino while still using sensors he comfortable with would be great.

    My general plan in do the example programs for the micro and all the sensors and then see what he makes and how he combines them.

  7. #7
    Senior Member
    Join Date
    Mar 2009
    Location
    Manchester
    Posts
    1,743
    Thanks
    61
    Thanked
    145 times in 114 posts
    • Percy1983's system
      • Motherboard:
      • Gigabyte x570 Aorus Pro
      • CPU:
      • AMD 5900x + Cooler Master Nepton 140XL
      • Memory:
      • 64GB (4x16GB ) Corsair Vengence 3200mhz @ 3600mhz CL16
      • Storage:
      • 1tb SP US75 Boot + Fast 4tb SP XS70 + Slow Raid 0 4tb (2tbx2) with 100gb NVME cache
      • Graphics card(s):
      • RX6800 16GB (XFX SWFT 319)
      • PSU:
      • 875w Thermaltake Toughpower XT
      • Case:
      • Thermaltake Level 10 GT Snow Edition
      • Operating System:
      • Windows 11 Pro 64bit
      • Monitor(s):
      • 24" Acer UHD x2
      • Internet:
      • Vodafone

    Re: BBC Micro Bit?

    Quote Originally Posted by Rob_B View Post
    I've got an (currently unused) microbit I got for my son when they came out, made a couple of things like a dice and a compass using their (quite intuitive) pick and place coding. You can pick the starter stuff up for a tenner, well worth getting to see if he enjoys it.




    They're really selling this box!
    The box bit did make me laugh and then found myself thinking its good to have a box it all goes in.

    Will just order the micro and basic kit to start with and see how it goes, no point over spending for it to end up sitting in a beautiful plastic box.

  8. #8
    ALT0153™ Rob_B's Avatar
    Join Date
    Jul 2006
    Posts
    6,876
    Thanks
    487
    Thanked
    1,128 times in 729 posts

    Re: BBC Micro Bit?

    Mine lives in an Altoid tin, it may not be beautiful but it has a great personality.

  9. #9
    Goron goron Kumagoro's Avatar
    Join Date
    Mar 2004
    Posts
    3,154
    Thanks
    38
    Thanked
    172 times in 140 posts

    Re: BBC Micro Bit?

    Raspberry pi is compatible with scratch. I think this is a good way to make it easier for the young.

  10. #10
    Senior Member
    Join Date
    Mar 2009
    Location
    Manchester
    Posts
    1,743
    Thanks
    61
    Thanked
    145 times in 114 posts
    • Percy1983's system
      • Motherboard:
      • Gigabyte x570 Aorus Pro
      • CPU:
      • AMD 5900x + Cooler Master Nepton 140XL
      • Memory:
      • 64GB (4x16GB ) Corsair Vengence 3200mhz @ 3600mhz CL16
      • Storage:
      • 1tb SP US75 Boot + Fast 4tb SP XS70 + Slow Raid 0 4tb (2tbx2) with 100gb NVME cache
      • Graphics card(s):
      • RX6800 16GB (XFX SWFT 319)
      • PSU:
      • 875w Thermaltake Toughpower XT
      • Case:
      • Thermaltake Level 10 GT Snow Edition
      • Operating System:
      • Windows 11 Pro 64bit
      • Monitor(s):
      • 24" Acer UHD x2
      • Internet:
      • Vodafone

    Re: BBC Micro Bit?

    So I am back with a 5 months on progress.

    So we started with the usual test programs etc but then started attaching things.

    Notable projects so far:

    Maths Test, with timer and scoring and lights. (Using LCD screen, extra button and traffic lights)

    So it generates a random question (+,-,x) and you input and using A and B for 1s and 10s (together to reset answer) and the extra button to submit answer. this runs for 60 seconds and it keeps score. If you get a question correct you get a green light and +1 to score, wrong is red light and -1 and within 5 either way a yellow light and no change to score (each displays, correct/incorrect/almost). At the end it displays your score and another button press resets the program to go again.

    Portal - Still alive karaoke

    We found a piano tutorial on youtube for the notes and programmed those in with timings to pace it correctly, while displaying lyrics on the LCD screen.

    The big one - The Car

    This has been an evolution but the final state, it is lego/technic based with servos for movement and steering with 4x ultrasonic sensors (front, back and sides).

    It can drive around automated quite successfully, rather than many which just go forwards until reaching something and reverse this does look ahead and turn to avoid things and turn away from things at its sides, of course it can reverse if needed but checks behinds it as it does to not reverse into things.

    Then we got a seconds microbit and made a wireless remote and the joystick, you can switch between auto/manual remotely. We also figured how to send the 'analog' controls wirelessly so you control speed and turning angle with the stick, this was hard as there is no quides we could find as all guides where just button presses for commands. To finish this we added crash avoidance when in manual, ie if you try driving forwards into something if you get to close the joystick mapping is changed so you can't move forwards but can still turn/reverse.

    You can imagine how advanced the logic in some of the programming has got.

    So the future:

    Robot wars. We both take a micro bit can have to make automated 'fighting' robots. Of course after testing code will be shared/discussed and then we reprogramme and go again.

    Automating the lego technic 8880 car, using what we learned form the small car, adding lights and working pop up headlights.

    Make our own 'Big track' basically a car with is programmed by buttons on the top.

    Seem he has got the bug and the curiosity has turned into an interest so it was certainly worth it, it really hasn't cost much even with ordering many more sensors/servos from aliexpress, loving geekservo servos as they are lego compatible which makes building/engineering easier.

    We now have an arduino kit on the way.

  11. Received thanks from:

    jimbouk (21-08-2024)

  12. #11
    Editable... jimbouk's Avatar
    Join Date
    Aug 2005
    Location
    Exeter
    Posts
    3,149
    Thanks
    334
    Thanked
    296 times in 243 posts
    • jimbouk's system
      • Motherboard:
      • Asrock B450M-HDV R4.0
      • CPU:
      • AMD Ryzen 5 3600
      • Memory:
      • Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4 3200 MHz C16
      • Storage:
      • Sabrent Rocket Q 1TB NVMe PCIe M.2 2280
      • Graphics card(s):
      • PowerColor Radeon RX 6700 XT 12GB Fighter
      • PSU:
      • Seasonic Core Gold GC-650
      • Case:
      • Lian-Li PC-V1100 ATX
      • Operating System:
      • Windows 10 Pro
      • Monitor(s):
      • AOC CU34G2/BK 34" Widescreen
      • Internet:
      • EE FTTP

    Re: BBC Micro Bit?

    Sounds like some great projects (and execution). Any pics?

    Looking forward to when my little one gets into this sort of thing. My initial programming enthusiasm was with an actual BBC micro, sadly without much support so quickly ran out of steam/ideas and went back to just playing games.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •