Direkt zum Hauptinhalt

Sprint 1 - Der Mauswackler

Zutaten:

  • pi pico (w)
  • micro usb kabel
  • die firmware datei

als Zutaten brauchen wir dafuer einen "raspberry pi pico". Billiger ist der ohne ein "w" am, Ende, wir brauchen kein wifi fuer diese Iteration. Wenn ihr das selbe Geraet in den zweiten Sprint mitnehmen wollt, dann koennt ihr auch gleich so einen "pi pico w" inklusive wifi besorgen.

zum anschluss an euer grossgeraet brauchen wir auch ein usb kabel. der pi pico endet auf micro usb.

wenn man einen fabrikneuen pi pico zum ersten mal anschliesst, meldet das ding sich als "mass storage" device. also als massenspeichergeraet, nur dass echt keine "massen" da drauf passen. aaaber man sieht so dateien. sollte das nicht der fall sein, oder es ist schon was drauf, dann kommt man in diesen modus in dem man den einen kleinen button auf dem pico gedrueckt haelt, waehrend man das usb kabel mit dem grossgeraet verbindet.

nun ist es soweit und ihr koennt die folgende datei runterladen und im anschluss auf den pi pico kopieren, draufdroppen, ihr wisst schon. erfolg ist, wenn der pico direkt aus dem datei-manager verschwindet. der pi pico meldet sich ab und beim naechsten mal, wenn strom fliesst tut der pi pico so, als waere er eine maus. also kein speichergeraet mehr, sondern ein eingabegeraet. und in einer schleife macht er dann "bewegungen", die man nicht wahrnimmt, die aber euer grossgeraet am einschlafen hindern sollten. 

viel spass damit.

ihr habt in dieser wirklich kurzen session eventuell gefuehlt wenig getan. daher noch einmal, was eigentlich passiert ist.
ihr besitzt jetzt einen microcontroller. das ding ist kein vollwertiger computer. es ist ein geraet, auf dem genau ein programm laeuft, was direkt in einem chip gespeichert ist. oft nennt man das dann "firmware", wenn die software teil des geraetes ist.

teil des internets ist es noch nicht, und auch kein sich bewegender roboter. eher so eine blindschleiche. es erzeugt echte mausbewegungen, ohne sich selbst dabei bewegen zu muessen.

genug wackeln lassen, dann weiter zu Sprint 2