Programmierung des Makebadge mit CircuitPython: Unterschied zwischen den Versionen
Romeo (Diskussion | Beiträge) (→Links) |
Romeo (Diskussion | Beiträge) (→Links) |
||
Zeile 22: | Zeile 22: | ||
== Links == | == Links == | ||
'''Firmware:''' | '''Firmware:''' https://circuitpython.org/board/maker_badge/ | ||
'''Circuit Python Cheat-Sheet:''' | '''Circuit Python Cheat-Sheet:''' | ||
https://github.com/dastels/CircuitPython_Cheatsheet/blob/master/CircuitPython_Cheatsheet.md | |||
Training/ Doku von Adafruit: | Training/ Doku von Adafruit: | ||
https://learn.adafruit.com/circuitpython-essentials/circuitpython-essentials | |||
Doku als PDF: | Doku als PDF: | ||
https://cdn-learn.adafruit.com/downloads/pdf/circuitpython-essentials.pdf | |||
Offizielle Doku: | Offizielle Doku: | ||
https://docs.circuitpython.org/_/downloads/en/latest/pdf/ |
Version vom 14. Oktober 2024, 09:02 Uhr
Infos zum Maker-Badge (vom Hersteller für den Auslieferungszustand)
Das Maker Badge stammt von der DIY Maker Faire Czech Republic und unterstützt die Plattformen Arduino und CircuitPython. CircuitPython ist die primäre Plattform für dieses Board, weil es sehr einfach zu bedienen ist. Es ist sehr leicht (zumindest) seinen Namen auf dem Display zu ändern.
Start:
- Falls noch nicht geschehen, schließe das Kabel, das von der Lampe kommt, an den Anschluss darunter an.
- Schließe das USB-C-Kabel an das Board an und schalte es ein, verwende dazu den Schiebeschalter. (oben = AUS, unten = EIN).
- Finde die Diskette mit dem Namen „Circuitpy“ und öffne die Datei code.py in einem
- Texteditor. Wir empfehlen den Mu-Editor https://codewith.mu , aber Notepad ist auch gut. Suche Sie die Zeile mit „Name“, „Primeni“, „Firma/Projekt“ und ändern Sie sie nach Ihren Bedürfnissen.
- Speichere die Änderungen (mit STRG+S/CMD+S oder über Ihr Anwendungsmenü.
Falls der Bildschirm nicht aktualisiert wird, drücken Sie die Taste RESET.)
Was noch?
Wenn Du das Badge verschönern willst, gibt es nichts Besseres als...
- deiner Kreativität freien Lauf zu lassen - Überlege dir, was du mit deinem Badge machen willst, und dabei sind dir wirklich keine Grenzen gesetzt. Suche nach etwas, das du machen willst, um damit vor deinen DIY-Freunden anzugeben.
- Fang an zu googeln - Als Programmierer musst du lernen, wie man nach Informationen sucht. Jemand hat deine Idee vielleicht schon umgesetzt und sein Wissen weitergegeben. Du kannst auch in der CircuitPython- oder Arduino-Dokumentation nachsehen.
- Bearbeite den Code – Scheue dich nicht, die Datei code.py zu bearbeiten und zu ändern, das ist die Magie des Programmierens. Wenn du den Code nicht mehr zum Laufen bringen kannst, dann kannst du einfach den Originalcode herunterladen und ihn in deinen Maker Badge laden.
- Die Maker Badge Dokumentation ist auf GitHub zu finden: https://github.com/makerfaireczech/maker_badge/tree/main/SW/CircuitPython GitHub ist eine webbasierte Plattform für Versionskontrolle und Zusammenarbeit bei der Softwareentwicklung, eine Art Instagram (nicht nur) für Programmierer, jeder kann hier seine Projekte für andere veröffentlichen
- Teile Deine Projekte - Wenn du nicht willst, dass deine Idee in einer Schublade bleibt, richte ein GitHub ein, auf dem Du deine Ihre Ideen mit anderen teilst, um sie gemeinsam zu sehen und daran arbeiten können, und Verbesserungen besprechen. Du kannst auch alte Versionen auf GitHub speichern, zum Beispiel Maker Badge, so dass du jederzeit auf sie zugreifen kannst falls nötig.
Links
Firmware: https://circuitpython.org/board/maker_badge/
Circuit Python Cheat-Sheet: https://github.com/dastels/CircuitPython_Cheatsheet/blob/master/CircuitPython_Cheatsheet.md
Training/ Doku von Adafruit:
https://learn.adafruit.com/circuitpython-essentials/circuitpython-essentials
Doku als PDF:
https://cdn-learn.adafruit.com/downloads/pdf/circuitpython-essentials.pdf
Offizielle Doku: