# MakeCode-Erweiterungen für Groove-Sensoren in C++

**URL:** <https://forum.calliope.cc/t/makecode-erweiterungen-fuer-groove-sensoren-in-c/1363>\
**Category:** Fragen zu MakeCode/PXT\
**Created:** [16. November 2019 um 18:41 UTC](https://forum.calliope.cc/t/makecode-erweiterungen-fuer-groove-sensoren-in-c/1363 "2019-11-16T18:41:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ToniTaste](https://avatars.discourse-cdn.com/v4/letter/t/53a042/32.png) [@ToniTaste](https://forum.calliope.cc/u/ToniTaste)\
**Post date:** [16. November 2019 um 18:41 UTC](https://forum.calliope.cc/t/makecode-erweiterungen-fuer-groove-sensoren-in-c/1363/1 "2019-11-16T18:41:14Z")

</div>

Hallo,

keine Frage/kein Problem, eher ein Hinweis: In MakeCode für den Microbit kann man mittlerweile auch Erweiterungen erzeugen, die den C++ Quellcode des Herstellers der Sensoren einbinden, etwa für den BMP280 ([https://github.com/rebeccaclavier/pxt-bmp280](https://github.com/rebeccaclavier/pxt-bmp280)). Eine Anleitung fand ich bei Sparkfun: [https://learn.sparkfun.com/tutorials/how-to-create-a-makecode-package-for-microbit/all](https://learn.sparkfun.com/tutorials/how-to-create-a-makecode-package-for-microbit/all).  
Für einfache Sensoren scheint das wohl auch am Calliope zu klappen ([https://github.com/sparkfun/pxt-gator-light](https://github.com/sparkfun/pxt-gator-light)). Leider fehlt mir die Zeit zum gründlichen Testen. Auf jeden Fall wäre es eine enorme Erleichterung, wenn man auf diese Weise die üblichen Groove-Erweiterungen als Blöcke einbinden könnte.

HG Toni

---

<div class="post-metadata">

**Author:** ![klmi](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/klmi/32/763_2.png) [@klmi](https://forum.calliope.cc/u/klmi)\
**Post date:** [16. November 2019 um 19:57 UTC](https://forum.calliope.cc/t/makecode-erweiterungen-fuer-groove-sensoren-in-c/1363/2 "2019-11-16T19:57:00Z")

</div>

Ja, wobei sich fast alles ohne C++ lösen lässt. Viele Pakete sind aber inzwischen auf die neue Makecodeversion vom microbit (Dezimalzahlen möglich) geupdated d.h. sie müssen für den Calliope Mini geändert werden und eine neue Makecodeversion für den Calliope ist außer bei [fold-lab.com](http://fold-lab.com) noch nicht veröffentlicht. Das Erstellen von Erweiterungen wird im aktuellsten Core durch die verbesserte GitHub-Integration stark vereinfacht. Hier z.B. beim microbit

 ![1](https://canada1.discourse-cdn.com/flex027/uploads/calliope/original/2X/3/3fcd47b786ecdb5941e8b6740a7d6ee7b098fcfb.png)

---

<div class="post-metadata">

**Author:** ![ToniTaste](https://avatars.discourse-cdn.com/v4/letter/t/53a042/32.png) [@ToniTaste](https://forum.calliope.cc/u/ToniTaste)\
**Post date:** [17. November 2019 um 09:20 UTC](https://forum.calliope.cc/t/makecode-erweiterungen-fuer-groove-sensoren-in-c/1363/3 "2019-11-17T09:20:59Z")

</div>

Diese Entwicklung kannte ich bislang gar nicht. Das sieht schon richtig gut aus!  
Die C++ Lösung fand ich sehr sinnvoll, weil man dann den vorhandenen Code nicht erst noch portieren muss. Beim Microbit gibt es auch schon eine MakeCode-Offline-Variante in Beta: [https://makecode.microbit.org/offline-app](https://makecode.microbit.org/offline-app). Mit der neuen MakeCode-Version für den Calliope könnte dies dann der nächste Schritt sein.

Ich bin begeistert.

Toni

---

<div class="post-metadata">

**Author:** ![joern.alraun](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.calliope.cc/joern.alraun/32/7_2.png) [@joern.alraun](https://forum.calliope.cc/u/joern.alraun)\
**Post date:** [18. November 2019 um 10:05 UTC](https://forum.calliope.cc/t/makecode-erweiterungen-fuer-groove-sensoren-in-c/1363/4 "2019-11-18T10:05:11Z")

</div>

Schaut doch auch die neue Beta für den Calliope mini an:

> [@MakeCode Betaversion](https://forum.calliope.cc/t/makecode-betaversion/1364):
>
> Es gibt jetzt eine erste MakeCode Betaversion: Leider ist diese noch nicht in Crowdin integriert, allerdings sollte sich das in den nächsten Tagen ändern. Dann wird es auch noch eine neue URL geben, wir werden diese dann auch darauf umleiten. In den kommenden Tagen werden noch ein paar Änderungen und Erweiterungen eingepflegt. Wir sind auf eure Anmerkungen gespannt und berücksichtigen die natürlich auch! Beste Grüße Jörn

🙂
