~/talk

Introduction to MicroPython getting started with BBC micro:bit

Talkat PyCon US 2024 · 2024-05-15..05-23· [creative-coding]
links:none on file
slides:none on file

Teaches practical MicroPython on a 5x5 BBC micro:bit using the editor and simulator to drive the LED matrix, push buttons, accelerometer and radio. Uses MicroPython on a BBC micro:bit to build a single‑player and a multiplayer Battleship game (5x5 grid, three ships sized 3,2,2) where tilt selects shots and A fires; multiplayer uses radio to exchange coordinates. The game runs end‑to‑end but radio messages can drop so pairing sometimes needs retries.

AI-written summary · about

  1. 0:00Introduction to MicroPython
  2. 2:40MicroPython and controllers
  3. 6:08Getting started with microbit
  4. 9:11Using the python editor
  5. 12:38Workflow and Hello World
  6. 17:27Display and button usage
  7. 20:58Button and display activity
  8. 24:42Speaker and music modules
  9. 27:12Accelerometer and gestures
  10. 32:42Pixel movement with tilting
  11. 36:35Radio communication
  12. 43:12Battleship game design
  13. 47:57Coding the game board
  14. 55:25Player shooting logic
  15. 1:05:34Finalizing single player
  16. 1:21:23Multiplayer battleship challenge
  17. 1:32:34Multiplayer setup and logic
  18. 1:40:14Multiplayer gameplay and wrap up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.