Von der Raspberry pi foundation gibt es ein neues Gadget, den pi pico. Anders als die bisherigen Geräte ist es kein SoC/SBC, sondern ein Mikrocontroller. Das Viech wurde an vielen Stellen und der sehr guten offiziellen Doku beschrieben. Ich habe mir ein paar bestellt und möchte damit Messdaten erfassen und Servos steuern.
Programmieren möchte ich in C++ und das heute auf einem Windows Laptop.
Deswegen folge ich dem Getting Started Guide ab Chapter 8.2 und installiere CMake, ARM GCC, die Visual Studio Build Tools und aktiviere unter Visual Studio Code die ms-vscode.cmake-tools.
Das einzurichten dauert eine Weile, läuft aber auf Anhieb durch. Im Vergleich zur Arduino IDE ist das schon deutlich komplexer. Wenn man STM oder Ti Dev Boards gewohnt ist, schockt es jedoch nicht.
Bis die Samples und deren Dependencies von cmake/nmake gebaut sind, habe ich eine halbe Folge vom "Einundzwanzig" Podcast durch, die seit Anfang des Freenerdings lief 😄
Die gebauten Samples kommen als uf2 Files daher. Wie man es von Ti DISCO Boards kennt, bootet der Pico als USB Massenspeicher, wenn man den BOOTSEL Button gedrückt hält, während man das Board an den Laptop steckt. Dann zieht man das uf2 File einfach auf das Laufwerk und der Pico flasht sich selbst und bootet. Nachdem ich genug mit Hello world und blink gespielt hatte, probierte ich die Entwicklung aus Visual Studio Code heraus aus.
Und zum Schluss spiele ich noch mit MicroPython und CircuitPython, um schnell den internen Temperatursensor auszuprobieren
import machine
import utime
sensor_temp = machine.ADC(4)
conversion_factor = 3.3 / (65535)
while True:
reading = sensor_temp.read_u16() * conversion_factor
temperature = 27 - (reading - 0.706)/0.001721
print(temperature)
utime.sleep(2)
Das Viech gefällt. Als nächstes müssen da Beinchen dran gelötet werden, um den Servo ansprechen zu können.
Der Einundzwanzig Podcast ist ja klasse. Danke für den Tipp!
Congratulations @schlafhacking! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :
Your next target is to reach 4750 upvotes.
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Check out the last post from @hivebuzz:
Hast du das hier schon gesehen? https://getumbrel.com/
Das läuft auf dem Raspberry Pi 4.
ja, gehört und mal die Website besucht hatte ich, hab aber keins laufen. Ich bin noch raspiblitz-Fan. Werde ich mir aber auf jeden Fall auch mal installieren und ausprobieren.
sehr interessant! :)
hast du evtl nen Tipps für nen deutschen Raspberry Pi Shop?
bräuchte nen Pi Zero ohne Bluetooth/ Wifi
:)
buyzero.de ist die Quelle meines Vertrauens
danke dir :)
hatte davor bei berrybase.de bestellt, ist aber leider nichts angekommen und sehr unfreundlich..
buyzero wäre jetzt eh der nächste Versuch gewesen ^^
sehr empfehlenswert, ich kaufe fast alle pi's, Jetsons usw. dort. Nein, ich bin kein Affiliate Partner von buyzero :P
könntest du einer werden?
weiß nicht, ob es ein Affiliate Programm gibt. Interessiert mich auch irgendwie gar nicht. Ich baue lieber Dinge und verkaufe Projekte, als dass ich "money for nothing and the clicks for free" (=Affiliate Marketing) betreibe :)