Close

141 Results for "microbit"

  • Basic Display

  • So here's basic code for the Micro:bit for handling a SH1106 display, just in case anybody needs it: import microbit class SH1106: move = bytearray(b'\x00\xb0\x02\x10') def __init__(self): self.buffer = bytearray(1024) microbit.i2c.init(freq=400000,...
  • PCB Update

  • The whiteboarding/brainstorming session was helpful in identifying that there are two particular Users or Customers or "people who could find this interesting". To ensure that it appeals to both types, the project requires a DIY version and Ready-to-use...
  • Tachycardio

  • Premise 'Tachycardio' is a larger-scale, higher fidelity iteration of a previous biometric robot project 'Two products of a heartbeat'. The handmade chassis of 'Two Products' limited its walking ability. With biometric capabilities out of the way, 'Tachycardio'...
  • JUST DO IoT

  • The build we adopted is pretty simple. I promised to return the Micro:Bit board unharmed if possible, so adopted bolts and nuts to make the connections rather than solder. Edge connectors and breakout boards are now coming available too for your own...
  • Walking

  • After a few tests with walking, I decided to not give it a huge head after all. I tried a number of different heads (including several acrylic globes from a crafts store, a doll's head and a lightbulb) and finally settled on a cardboard outline. This...
  • Quick and Dirty

  • The code from the previous log does its job, and is not too slow. But we can do much better! The display is organized into 8 "pages" of memory, each containing 8 lines of the display. Instead of updating every page on every refresh, we can keep track...
  • Saving Pins

  • As the prototypes are coming, this device is becoming a pretty nice thing for teaching game programming, which is its main focus. However, wouldn't it be great if it could also be used for hobby electronics projects, like the micro:bit or any number...
  • Ground Zero

  • The very first conversation about this project happened at my office back in 2018. A couple of students reached out to me asking if I could support a robotics club. We had since then have been working on different concepts, running activities to include...
  • Analumi Clock

  • An analog clock with no hands (well not in the standard sense), rather the hands are virtual and created by the effect of UV light on photo luminescent material. Hence called an Analumi-Clock. (Analogue Luminescent Clock) This is a revision of the Analumi-Clock....
  • Blit

  • I'm still waiting for the attiny chips for the button handling, but I realized that my display driver is not really suitable for making games. Sure, it has that cool dirty pages stuff that makes it fast, but it only can draw a pixel at a time. That's...
  • Atomo: Modular Development System

  • Atomo started out from developing a new motion control board for another project. I saw that prototyping something that was new and complex just was not made any easier with the tools that are on the market. The sensible approach was to strap a dev board...
  • Progress on a Game

  • With the hardware finalized, the remaining work is to actually write at least one game, to prove that it's possible. I decided to make a game inspired by such classics as Dig Dug, Digger and Boulder Dash — you dig tunnels, collect gems, avoid monsters...