#makecode — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #makecode, aggregated by home.social.
-
Погружение в создание приставки для Microsoft MakeCode Arcade
В прошлой статье я рассказывал, как делал Arduboy WOW с применением модулей, но помимо Arduboy мне еще почти также сильно интересовала платформа Microsoft MakeCode Arcade и мне захотелось повторить тоже самое, но с ней. Правда пока я решил ограничиться созданием устройства на макетной плате, чтобы подробнее изучить эту платформу и не отвлекаться на остальное. (Или в будущем сделаю на этой базе полноценную приставку и напишу еще одну статью.) MakeCode Arcade очень сильно отличается от Arduboy, но в то же время они в сущности обо одном. В двух словах, MakeCode Arcade это не одна приставка, а несколько десятков приставок, игры для которых пишутся в своем редакторе, в браузере. В этой статье я постараюсь рассказать как эта система работает изнутри или как у них получилось сделать столь заманчивую идею реальностью на примере моего устройства на макетной плате, которое я назвал MakeCode Arcade Beast.
https://habr.com/ru/articles/1056210/
#makecode #arcade #ретроконсоли #arduboy #схемотехника #rp2040 #stm32 #diyприставки #сезон_DIY_и_IT
-
Falls am #Calliopemini kein #SCD40-Sensor zur Hand ist, hier eine angepasste Variante für die internen Sensoren.
Projekt "seriell_json_LST_2":
https://makecode.calliope.cc/S56873-05577-10841-17391Zugehörige Browser-Anwendungen (mit #SVG pur bzw. mit #Plotly.js):
https://datenverdrahten.de/projekte/calliope_serial_LST_2/
https://datenverdrahten.de/projekte/calliope_serial_LST_2p/Neu ist bei allen genannten Varianten mit und ohne SCD40, dass beim Verbinden des Browsers mit dem Calliope mini die Taste A zum Starten des Sendens nicht mehr zeitnah gedrückt werden muss, sondern erst ein neues start-Event abgefragt wird. Dazu gibt es ein stop-Event zum Beenden des Sendens über die Taste B.
Das grüne Verbindungssymbol pulsiert nun bei laufender Übertragung.
Die #MakeCode-Projekte sind für alle Calliope-Versionen kompilierbar.
// @calliope
-
Falls am #Calliopemini kein #SCD40-Sensor zur Hand ist, hier eine angepasste Variante für die internen Sensoren.
Projekt "seriell_json_LST_2":
https://makecode.calliope.cc/S56873-05577-10841-17391Zugehörige Browser-Anwendungen (mit #SVG pur bzw. mit #Plotly.js):
https://datenverdrahten.de/projekte/calliope_serial_LST_2/
https://datenverdrahten.de/projekte/calliope_serial_LST_2p/Neu ist bei allen genannten Varianten mit und ohne SCD40, dass beim Verbinden des Browsers mit dem Calliope mini die Taste A zum Starten des Sendens nicht mehr zeitnah gedrückt werden muss, sondern erst ein neues start-Event abgefragt wird. Dazu gibt es ein stop-Event zum Beenden des Sendens über die Taste B.
Das grüne Verbindungssymbol pulsiert nun bei laufender Übertragung.
Die #MakeCode-Projekte sind für alle Calliope-Versionen kompilierbar.
// @calliope
-
I've been noodling away on some more AI assisted stuff lately which I think is turning out to be pretty neat.
It modifies and combines the simulators for the #microbit for both #Micropython and #Makecode, letting you run different programs in the same simulation, interacting with each other, being influenced by environmental nodes like lights, sound, and temperature, and communicating via radio.
If you're an educator and think it sounds useful, check it out, and let me know if it is.
Code is here: https://github.com/zarify/swarm_sim
Slightly out of date writeup is here: https://headtilt.me/swarm-sim/
Live version is here: https://headtilt.me/swarm -
I've been noodling away on some more AI assisted stuff lately which I think is turning out to be pretty neat.
It modifies and combines the simulators for the #microbit for both #Micropython and #Makecode, letting you run different programs in the same simulation, interacting with each other, being influenced by environmental nodes like lights, sound, and temperature, and communicating via radio.
If you're an educator and think it sounds useful, check it out, and let me know if it is.
Code is here: https://github.com/zarify/swarm_sim
Slightly out of date writeup is here: https://headtilt.me/swarm-sim/
Live version is here: https://headtilt.me/swarm -
Check out my new blog post: “Minecraft MakeCode Javascript Workaround”
https://wfryer.substack.com/p/minecraft-makecode-javascript-workaround
#stem #coding #MediaLit #MinecraftEDU #CodingMars #Minecraft #MinecraftMars #JavaScript #MakeCode
-
Check out my new blog post: “Minecraft MakeCode Javascript Workaround”
https://wfryer.substack.com/p/minecraft-makecode-javascript-workaround
#stem #coding #MediaLit #MinecraftEDU #CodingMars #Minecraft #MinecraftMars #JavaScript #MakeCode
-
@JensKessler Zur Nutzung vom #MakeCode braucht man keine Registrierung. Das Teilen von Projekten für #Calliopemini funktioniert auch ohne.
Bearbeitet man den Code, bleiben die URLs nicht erhalten, es können aber neue erzeugt und verteilt werden. Mit Login aka Cloud-Speicherung bleiben sie autark.
Ansonsten lassen sich Projekte lokal über erzeugte .hex-Dateien wieder importieren, bearbeiten und neu exportieren.
-
@JensKessler Zur Nutzung vom #MakeCode braucht man keine Registrierung. Das Teilen von Projekten für #Calliopemini funktioniert auch ohne.
Bearbeitet man den Code, bleiben die URLs nicht erhalten, es können aber neue erzeugt und verteilt werden. Mit Login aka Cloud-Speicherung bleiben sie autark.
Ansonsten lassen sich Projekte lokal über erzeugte .hex-Dateien wieder importieren, bearbeiten und neu exportieren.
-
#Calliopemini-Zoo hat ein neues Gadget bekommen, den »Grove Ultrasonic Ranger« für Abstandsmessungen.
Das Display zeigt die Vergleichswerte von Mittelwert und Median aus zehn aufeinander folgenden Messungen in einer Sekunde (hier 117 vs. 120 cm). Median wird als etwas genauer angesehen. Werte gleichen sich gut an.
Die acht aktiven LEDs entsprechen dem Anteil zu max. 350 cm (8 x 14 = 120 passt).
#MakeCode-Projekt dazu:
https://makecode.calliope.cc/_Mr213mD5Y57s// CC @calliope
-
#Calliopemini-Zoo hat ein neues Gadget bekommen, den »Grove Ultrasonic Ranger« für Abstandsmessungen.
Das Display zeigt die Vergleichswerte von Mittelwert und Median aus zehn aufeinander folgenden Messungen in einer Sekunde (hier 117 vs. 120 cm). Median wird als etwas genauer angesehen. Werte gleichen sich gut an.
Die acht aktiven LEDs entsprechen dem Anteil zu max. 350 cm (8 x 14 = 120 passt).
#MakeCode-Projekt dazu:
https://makecode.calliope.cc/_Mr213mD5Y57s// CC @calliope
-
Auf Basis der #MakeCode-Erweiterung TM1637 Funktion zur Ausgabe von Temperaturwerten auf dem 4-Digit Display am #Calliopemini gebaut.
Setzen des Minuszeichens an Bit 0 sollte mittels 0x40 möglich sein, hat nicht funktioniert. Also die Werte formal ausgegeben und dann führende Nullen wieder entfernt. Experimentell gefunden, dass showbit(-1, pos) ein Digit ausblendet.
Im Video wird der simulierte Teil vom Code des A-Buttons gezeigt.
https://makecode.calliope.cc/_4FcDLUAv88fy -
Auf Basis der #MakeCode-Erweiterung TM1637 Funktion zur Ausgabe von Temperaturwerten auf dem 4-Digit Display am #Calliopemini gebaut.
Setzen des Minuszeichens an Bit 0 sollte mittels 0x40 möglich sein, hat nicht funktioniert. Also die Werte formal ausgegeben und dann führende Nullen wieder entfernt. Experimentell gefunden, dass showbit(-1, pos) ein Digit ausblendet.
Im Video wird der simulierte Teil vom Code des A-Buttons gezeigt.
https://makecode.calliope.cc/_4FcDLUAv88fy -
Interessant: Eine #MakeCode-Erweiterung von 2018 (TM1637) kann auf dem 4-Digit Display am #Calliopemini ein Minuszeichen anzeigen.
Bietet showbit() [nicht showBit()], showHex() und showNumber().Die Grove-Erweiterung schafft das nicht (ohne Anzeige). Sehe auch keine Erweiterungsmöglichkeit, da die show()-Methode nur für number taugt. 0xFF wird zu 255. Mit der anderen Erweiterung erscheint 00FF, siehe Video.
https://makecode.calliope.cc/_A6pbDqLX490q
+
https://makecode.calliope.cc/_Po5c0e7y5Wpx -
Interessant: Eine #MakeCode-Erweiterung von 2018 (TM1637) kann auf dem 4-Digit Display am #Calliopemini ein Minuszeichen anzeigen.
Bietet showbit() [nicht showBit()], showHex() und showNumber().Die Grove-Erweiterung schafft das nicht (ohne Anzeige). Sehe auch keine Erweiterungsmöglichkeit, da die show()-Methode nur für number taugt. 0xFF wird zu 255. Mit der anderen Erweiterung erscheint 00FF, siehe Video.
https://makecode.calliope.cc/_A6pbDqLX490q
+
https://makecode.calliope.cc/_Po5c0e7y5Wpx -
Zoo der Grove-Gadgets für #Calliopemini ergänzt:
– 4-Digit LED Display
– 16x2 LCD RGB BacklightErste Tests mit den verfügbaren #MakeCode-Erweiterungen erfolgreich absolviert.
Das 4er kann Werte bis 9999 anzeigen oder über die einzelnen Positionen (0 bis 3) belegt werden. Optional ist der Doppelpunkt zuschaltbar.
Speziell beim 16x2 war es etwas tricky herauszufinden, dass LCD und RGB separate Init-Adressen haben (0x3E bzw. 0x30). Anfangs gab es nur Text, doch dann wurde es 💡.
-
Zoo der Grove-Gadgets für #Calliopemini ergänzt:
– 4-Digit LED Display
– 16x2 LCD RGB BacklightErste Tests mit den verfügbaren #MakeCode-Erweiterungen erfolgreich absolviert.
Das 4er kann Werte bis 9999 anzeigen oder über die einzelnen Positionen (0 bis 3) belegt werden. Optional ist der Doppelpunkt zuschaltbar.
Speziell beim 16x2 war es etwas tricky herauszufinden, dass LCD und RGB separate Init-Adressen haben (0x3E bzw. 0x30). Anfangs gab es nur Text, doch dann wurde es 💡.
-
Nach erfolgreichen Versuchen zur Kopplung von #Calliopemini über WLAN-Modul #ESP8266 mit #ThingSpeak sollte auch die direkte Ansteuerung eigener Server möglich sein.
Allerdings scheint das #MakeCode-Modul https://makecode.calliope.cc/pkg/mkleinsb/pxt-calliope-esp nicht zu funktionieren.
Code dazu: https://makecode.calliope.cc/_36x3iA325Xur
Die .hex-Dateien bringen Calli 1/2 direkt nach dem Kopieren zum Blinken einer nicht interpretierbaren Fehlermeldung, während MakeCode für Calli 3 gar keine .hex-Datei erzeugt.
Interessant kann der Hinweis auf zusätzliche Stromversorgung am ESP sein, wobei es mit dem Modul für ThingSpeak https://makecode.calliope.cc/pkg/cytrontechnologies/pxt-esp8266 auch problemlos läuft. Damit kommt man aber nicht an eigene Server ran.
-
Nach erfolgreichen Versuchen zur Kopplung von #Calliopemini über WLAN-Modul #ESP8266 mit #ThingSpeak sollte auch die direkte Ansteuerung eigener Server möglich sein.
Allerdings scheint das #MakeCode-Modul https://makecode.calliope.cc/pkg/mkleinsb/pxt-calliope-esp nicht zu funktionieren.
Code dazu: https://makecode.calliope.cc/_36x3iA325Xur
Die .hex-Dateien bringen Calli 1/2 direkt nach dem Kopieren zum Blinken einer nicht interpretierbaren Fehlermeldung, während MakeCode für Calli 3 gar keine .hex-Datei erzeugt.
Interessant kann der Hinweis auf zusätzliche Stromversorgung am ESP sein, wobei es mit dem Modul für ThingSpeak https://makecode.calliope.cc/pkg/cytrontechnologies/pxt-esp8266 auch problemlos läuft. Damit kommt man aber nicht an eigene Server ran.
-
Habe diese Tests mit einem #Calliope mini V3 gemacht. Funktioniert aber auch bis runter zu V1. Allerdings muss man beim Kompilieren unter #MakeCode die passende Version auswählen. Läuft!
Interessant ist noch die Beobachtung möglicher Browser. Die Web Serial API wird primär von Chrome/Chromium unterstützt. Gerade mit Iron und Opera erfolgreich probiert, aber Edge verweigert die Verbindung. Tja.
-
Habe diese Tests mit einem #Calliope mini V3 gemacht. Funktioniert aber auch bis runter zu V1. Allerdings muss man beim Kompilieren unter #MakeCode die passende Version auswählen. Läuft!
Interessant ist noch die Beobachtung möglicher Browser. Die Web Serial API wird primär von Chrome/Chromium unterstützt. Gerade mit Iron und Opera erfolgreich probiert, aber Edge verweigert die Verbindung. Tja.
-
Sharing my passion for programming with my 7-year-old son! 🖥️ He's loving his new coding books, BBC micro:bit, and exploring creativity through tech. 👨💻 https://www.funkysi1701.com/posts/2022/microbit/ #Scratch #kids #MakeCode #Microbit
-
Sharing my passion for programming with my 7-year-old son! 🖥️ He's loving his new coding books, BBC micro:bit, and exploring creativity through tech. 👨💻 https://www.funkysi1701.com/posts/2022/microbit/ #Scratch #kids #MakeCode #Microbit
-
Incomplete FOCI MindBenders Programming Tutorial
-
Es gab zwar vor drei Wochen keine Reaktion, aber vorsichtshalber sag' ich doch mal im #FediLZ #Informatik Bescheid:
Meine Rohversion einer #MakeCode #PXT Erweiterung für den #Calliope ist im Wesentlichen fertig.
Damit lässt sich jetzt das #seeed #grove #GPS Modul #Air530 auch schnell mit den bunten Blöcken zusammen klicken.Die Übersetzung ist noch nicht fertig, ansonsten freue ich mich über Tester und Feedback. 😉
-
Es gab zwar vor drei Wochen keine Reaktion, aber vorsichtshalber sag' ich doch mal im #FediLZ #Informatik Bescheid:
Meine Rohversion einer #MakeCode #PXT Erweiterung für den #Calliope ist im Wesentlichen fertig.
Damit lässt sich jetzt das #seeed #grove #GPS Modul #Air530 auch schnell mit den bunten Blöcken zusammen klicken.Die Übersetzung ist noch nicht fertig, ansonsten freue ich mich über Tester und Feedback. 😉
-
Check out my new blog post, “Scratch Coding Resources”
https://www.speedofcreativity.org/2024/10/09/scratch-coding-resources/#coding #MediaLit #edtech #MakeCode #Scratch #ComputerScience
-
@SloanFoundation @adafruit @oshwassociation Ivy∞Bot with Micro:Bit and Crikit for @TCMIndy #VisitingScientist #ChildrensMuseum #NoireSTEMinist #MicroBit #MakeCode #Crikit #Robot #Robotics #Creativity #innovation #RoboticsforTheStreets NoireSTEminist.com
-
@SloanFoundation @adafruit @oshwassociation Ivy∞Bot with Micro:Bit and Crikit for @TCMIndy #VisitingScientist #ChildrensMuseum #NoireSTEMinist #MicroBit #MakeCode #Crikit #Robot #Robotics #Creativity #innovation #RoboticsforTheStreets NoireSTEminist.com
-
Adafruit Badges Turned Electronic Invitations https://hackaday.com/2024/05/28/adafruit-badges-turned-electronic-invitations/ #Microcontrollers #electronicbadge #makecode #pybadge #invite #Games
-
Adafruit Badges Turned Electronic Invitations https://hackaday.com/2024/05/28/adafruit-badges-turned-electronic-invitations/ #Microcontrollers #electronicbadge #makecode #pybadge #invite #Games
-
Adafruit Badges Turned Electronic Invitations - Despite what you might have heard, even the most devout Hackaday readers may event... - https://hackaday.com/2024/05/28/adafruit-badges-turned-electronic-invitations/ #microcontrollers #electronicbadge #makecode #pybadge #invite #games
-
Adafruit Badges Turned Electronic Invitations - Despite what you might have heard, even the most devout Hackaday readers may event... - https://hackaday.com/2024/05/28/adafruit-badges-turned-electronic-invitations/ #microcontrollers #electronicbadge #makecode #pybadge #invite #games
-
I added a fun little web game to my site with the help of Microsoft Makecode Arcade! The site is wonderful for prototyping, or doing little game jams with your kids as I plan, and there are a bunch of STEM learning devices to play the games on.
A few more free play games like that and with the site radio, I think it'll be sounding like a real arcade soon! Can you beat my score?
#gamedev #homebrew #retrogame #indieretro #makecode #microsoft #pixelart #gamego #retrogaming
-
I added a fun little web game to my site with the help of Microsoft Makecode Arcade! The site is wonderful for prototyping, or doing little game jams with your kids as I plan, and there are a bunch of STEM learning devices to play the games on.
A few more free play games like that and with the site radio, I think it'll be sounding like a real arcade soon! Can you beat my score?
#gamedev #homebrew #retrogame #indieretro #makecode #microsoft #pixelart #gamego #retrogaming
-
My PyGamer handheld game device arrived yesterday! It’s no Steam Deck, but for me, it’s better because it’s good hardware and programming practice, and costs a tenth as much! Looking forward to coding on it! 💻
#hardware #adafruit #pygamer #MakeCode #MakeCodeArcade #Python #CircuitPython #Arduino #gaming #games #gadgets
https://www.globalnerdy.com/2023/12/13/my-new-pygamer-device/
-
#MakeCode-Aktualisierung erschienen. Freue mich auf die Lieferung des #Calliope mini V3. https://calliope.cc/programmieren/editoren/makecode/2023-aktualisierung
-
#MakeCode-Aktualisierung erschienen. Freue mich auf die Lieferung des #Calliope mini V3. https://calliope.cc/programmieren/editoren/makecode/2023-aktualisierung
-
Ich habe jetzt 56 Anmeldungen. 🤯 Wir könnten also auf drei Übungsleiter aufteilen. Leute, ziert Euch nicht! Ihr müsst nur halbwegs passabel erklären können. #Makecode bringe ich Euch bei und Sensorik bei Lego ist pillepalle.
-
Ich habe jetzt 56 Anmeldungen. 🤯 Wir könnten also auf drei Übungsleiter aufteilen. Leute, ziert Euch nicht! Ihr müsst nur halbwegs passabel erklären können. #Makecode bringe ich Euch bei und Sensorik bei Lego ist pillepalle.
-
GTA-/AG-Übungsleiter gesucht!
Ich benötige für mein GTA am #OstwaldGymnasium #WOG in #Leipzig noch ein Co-Hosty, da wir mit >30 Anmeldungen rechnen. Thema ist offiziell #Robotik für Klassen 5-8. Da wir mit #Makecode arbeiten, erklären wir auch mit https://arcade.makecode.com/ und einige Kinder bleiben bei Spieleprogrammierung hängen... (gibt schlimmeres)
Die Übungsleiterpauschale von 16 bis 32€/h ist nicht viel, aber steuerfrei (auch wenn Du einen 450€ Job hast) – ideal für Studys.
Please Boost!
-
GTA-/AG-Übungsleiter gesucht!
Ich benötige für mein GTA am #OstwaldGymnasium #WOG in #Leipzig noch ein Co-Hosty, da wir mit >30 Anmeldungen rechnen. Thema ist offiziell #Robotik für Klassen 5-8. Da wir mit #Makecode arbeiten, erklären wir auch mit https://arcade.makecode.com/ und einige Kinder bleiben bei Spieleprogrammierung hängen... (gibt schlimmeres)
Die Übungsleiterpauschale von 16 bis 32€/h ist nicht viel, aber steuerfrei (auch wenn Du einen 450€ Job hast) – ideal für Studys.
Please Boost!
-
@kkarhan @mcc These Intel #Chromebook:s can be switched to developer mode, after this any normal Linux distribution can be installed. I'd happily take them for my #Makecode (Arcade and Mindstorms) classes, but I suspect these Atom based Celerons are close to being too slow for more complex applications.
-
@kkarhan @mcc These Intel #Chromebook:s can be switched to developer mode, after this any normal Linux distribution can be installed. I'd happily take them for my #Makecode (Arcade and Mindstorms) classes, but I suspect these Atom based Celerons are close to being too slow for more complex applications.
-
Hey, if you're looking for a fun and easy way to teach your kids coding, you should check out #Makecode. It's a free online platform that lets you create games, apps, and even control robots with drag-and-drop blocks or real code. You can also share your projects with others and learn from the community. Whether you're a kid, a teacher, or a parent, you'll find something awesome to make with #Makecode. Here's the link: https://www.microsoft.com/en-ca/makecode
-
Hey, if you're looking for a fun and easy way to teach your kids coding, you should check out #Makecode. It's a free online platform that lets you create games, apps, and even control robots with drag-and-drop blocks or real code. You can also share your projects with others and learn from the community. Whether you're a kid, a teacher, or a parent, you'll find something awesome to make with #Makecode. Here's the link: https://www.microsoft.com/en-ca/makecode
-
Programmiert wird der #MotionKit-Roboter dann ganz einfach über den grafischen #MakeCode-Editor von @calliope.
Dazu muss man eine Zusatzbibliothek von https://github.com/tinysuperlab/motionkit einbinden, um die Motoren und Sensoren ansteuern zu können. -
Programmiert wird der #MotionKit-Roboter dann ganz einfach über den grafischen #MakeCode-Editor von @calliope.
Dazu muss man eine Zusatzbibliothek von https://github.com/tinysuperlab/motionkit einbinden, um die Motoren und Sensoren ansteuern zu können. -
PS2 Controller extension for the #Microbit/Arcade
-
PS2 Controller extension for the #Microbit/Arcade
-
📢 On this Thursday's livestream @Jaqster is here to give us a tour around the #MakeCode Arcade 👾 extension for #vscode. Mark your calendar 📆 and join us 🎬 https://aka.ms/code-livestream-page
8 am Seattle / 11 am New York / 4 pm London #learningtocode https://t.co/po8Ug4BpKC:sys_twitter: https://twitter.com/code/status/1660352515634872321
-
📢 On this Thursday's livestream @Jaqster is here to give us a tour around the #MakeCode Arcade 👾 extension for #vscode. Mark your calendar 📆 and join us 🎬 https://aka.ms/code-livestream-page
8 am Seattle / 11 am New York / 4 pm London #learningtocode https://t.co/po8Ug4BpKC:sys_twitter: https://twitter.com/code/status/1660352515634872321
-
My 5th graders started their #MakeCode Arcade video game projects today. First step: designing sprites. #makers #EduTooter #EdTech
-
Since the kids are eager programming #Makecode, I am thinking about building such an Arcade Cabinet. But I am unsure about the inputs. What do you thin suits kids born around 2010 better? https://arcade.makecode.com/hardware/raspberry-pi/wooden-cabinet