New Book: Programming with MicroPython
This practical guide delivers the knowledge you need to roll up your
sleeves and create exceptional embedded projects with this lean and
efficient programming language.
|
|
|
New Product: Grove Zero
This year at Make Faire Shenzhen the latest demo about Grove Zero was
unleashed, which also works with the micro:bit board. The micro:bit will
be able to interact with Grove Zero sensors by magnetic connections
based on the Grove shield.
|
|
|
New Product: Sino:bit
Sino:bit is a single-board microcontroller for computer education in
China. It’s the first Chinese OSHWA Certified project, based on the
Calliope mini with permission of the Calliope mini project.
|
|
|
New Product: micro:mods Kit
With the micro:mods Kit, kids use code and a strip of stick-to-anything
programmable LED lights to customize and light up their stuff. Hands-on
coding and electronics meets creative crafting.
|
|
|
New Product: Robotbit micro:bit
micro:bit expansion board with Scratch / Python programming by Kittenbot.
|
|
|
Electronics Starter Kit for micro:bit
Get everything you need to start learning about connecting electronics
to your micro:bit in an accessible and easy manner. Everything is
connected using the supplied alligator clips, so no soldering required.
This kit suitable for children as young as 10 with some adult help.
|
|
|
New Product: Mi:Node
The mi:node kit is a modular, safe and easy to use group of accessories
that work along with the BBC micro:bit to help introduce children to the
Internet of Things (IoT).
|
|
|
New Product: LCD1602 Display for Microbit
This shield is specially designed for a LCD1602 using 4-wire connection.
It also has 4 crowtail interface, I2C, UART, analog port and digital
port.
|
|
|
A short (and personal) history of the micro:bit
It’s well known that the micro:bit is based on an Arm embedded system.
But what’s less well known is that the foundation for the micro:bit was
laid nearly 20 years ago, in the midst of a drive to engage students
with computer technology.
|
|
|
How to connect wires to the micro:bit
Here is a rundown of the different ways you can connect wires to the
micro:bit. This is something I’ve spent a long time working out and
trying out different techniques
|
|
|
micro:bit and the blue micropython
Due to various technical reasons the built-in Bluetooth functionality is
not available when using MicroPython. However, it's possible to
sidestep this issue by using an external module. In this project a
'Hello World' message will be sent over the airwaves to a waiting mobile
phone.
|
|
|
Build with the micro:mods Kit
Learn how to build the micro:mods kit, change colours, make animations and more from these Technology Will Save Us resources.
|
|
|
micro:bit RGB box
I’ve made an RGB box! A very simple box with 3 buttons – Red, Green,
Blue. As you press each button it increases that colour in the strip of
lights. It’s a great way to demonstrate how RGB works in lights.
|
|
|
micro:bit – Talking Compass
This simple project utilizes the built-in compass of the Micro:bit and
the MicroPython Speech synthesis module to make a compass that tell you
the direction you are facing.
|
|
|
BBC micro:bit Four Letter Clock
This is a clock project making use of a range of parts that work quite
nicely by themselves, but need a bit of work to combine. Having
successfully got a few RTCs to work, I wanted to find a nice easy way
for a user to set the time on the chip.
|
|
|
DIY Flashing Santa Hat
We created a basic “light up” safety Santa Hat – for my son to walk to
school in, in the dark school mornings and back home in the afternoons.
|
|
|
Software, Libraries and Tools
|
|
Kitronik Move Android App
The Kitronik MOVE app presents a D-Pad interface to allow the user to control a micro:bit connected device over Bluetooth LE.
|
|
|
Update: Bitty Data Logger 3.1.0
Provides more ways to export and share data captured with the app.
Previously, data was exported by uploading it to the free of charge, 3rd
party transfer.sh service. There have been reports that this service is
becoming unreliable and that it may even be shut down and so this new
release is a response and solution to that issue.
|
|
|
Scratch to micro:bit bridge
s2m is a Python program that acts as a bridge between the Scratch 2
off-line editor and the micro:bit computer. It allows you to easily
create Scratch programs that interact with the micro:bit.
|
|
|
The Foundation Highlights from PyConUK 2017
This year, the conference featured data and educational tracks alongside
lightning talks, Code Clubs, Raspberry Jams and our very own micro:bit
Python Mini Summit. It was an opportunity to share ideas and see some of
the fantastic creations and collaborations happening around Python and
micro:bit.
|
|
|
Lessons from combining micro:bits raspberry pis and tensorflow
I am 15 year old that came to PyCon UK last year and gave a lightening
talk. I have now developed the connect 4 game that I hinted at creating
and I will be showing you what I learnt from developing my ideas, and
how I overcame any issues I faced.
|
|
|
Code With Mu
Mu (http://codewith.mu) is a text editor for beginner programmers written in Python.
This talk explains how and why we built it.
We'll tell the story of making a native app in PyQt5 from scratch, from
the initial idea, via user research through to implementation. We'll
discuss our obsession with simplicity, accessibility and diversity
through the medium of code.
|
|
|
Bitio
bitio is a small and simple Python package that enables your BBC
micro:bit to become an input and output device for your main computer
(PC/Mac/Raspberry Pi/Linux). It turns the BBC micro:bit into an
interactive controller for any Python program, and is built on top of
the successful MicroPython language that runs on the micro:bit - so,
it's Python all the way!
|
|
|
3d print box for micro:bit
3d print box for micro:bit and a pomodoro timer, press a key to start
timer, buzzer ring after 25 minutes, press B to stop the timer.
|
|
|
Upcoming Events
Do you have an event you'd like to see here? You can tweet or email it.
December 6th, Hour of Code with the BBC micro:bit - Roanoke, USA
December 10th, KCJ Edmonton: micro:bit Workshop... - Edmonton, Canada
December 18th, Programming the Micro:bit using Raspberry Pi - Leeds, UK
December 21st, Tinkering with the Micro:bit: December North... - Fairfax, USA
December 22nd, Digital Maker: Creating Games with Push Buttons... - Singapore
December 27th, Microbit Championship - online
January 8th, Meet, learn and share ideas about MicroPython - London, UK
January 10th, Get Creative with Micro:Bit - Armagh, UK
January 26th, Making a Little Drawing Robot from Scrap... - Newport, UK
Jan-Feb, Community Learning - Family Fun - Coding... - Nottingham, UK
February 17th, BBC Micro:Bit workshop - IM HAPPY Technology... - Coleraine, UK February 21st, Community Learning - Family Fun - Coding... - Beeston, UK
|
|
|
|
|