home.social

#calliopemini — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #calliopemini, aggregated by home.social.

fetched live
  1. Vor 10 Jahren haben wir den #CalliopeMini beim IT Gipfel der Bundesregierung vorgestellt. Da war schon eine Menge Arbeit eingeflossen. Ich habe Euch mal aus meiner Sammlung ein paar Iterationen mitgebracht.

    - Der erste Prototyp von @holadiho (noch mit Atmel)
    - Die gruenen Produktions- und Testprototypen 1.0 und 1.1
    - Blau 1.2
    - Rechts der 3.0

    Irgendwie hab ich keinen 2.0 hier. Und danke, an @Katti fuers Erinnern!

  2. RE: bildung.social/@MMagdowski/117

    Macht mich wirklich gluecklich, zu sehen, wie #CalliopeMini von den Schuelern genutzt wird.

  3. @Antonia @calliope Großartig! Freut mich sehr, etwas über die aktive Nutzung des #Calliopemini zu lesen.

    Auch das Glühwürmchen-Projekt der Maus-Show sollte die Geräte (wieder) populärer machen.

    Ich versuche das mit interessierten Studis im Umfeld der Web-Entwicklung:
    datenverdrahten.de/PDF/Calliop

  4. Wir haben ausführlich dokumentiert, wie wir unsere Gießstation mit dem Calliope mini V3 gebaut haben. Jacdac und Grove sind voll prima :)

    @calliope #informatikEdu #digitaleBildung #KidsDigilab #CalliopeMini interessant auch für #FediLZ ?

    taskcards.de/#/board/ea2d902b-

  5. RE: mastodon.social/@kirschner/117

    👍 Das ist doch mal eine sehr kreative Nutzung der #Calliopemini.

    Die Geräte können ja per Funk kommunizieren, was ich bei der Übertragung von Sensordaten von der Messposition zur Auswertung auch praktiziere.

    Siehe: datenverdrahten.de/PDF/Calliop

  6. @ixsi Ja, das ist natürlich gut. 👍

    Ich bezog mich auf die fulminante Einführung im Schulbetrieb 2017/18. Man findet etliche Abschlussberichte von Landesinstituten, sieht aber wenig Kontinuität.

    Es gibt aktuelle Aktivitäten im Didaktik-Ausbildungsbereich der Unis Bielefeld und Saarland. Würde aber mutmaßen, dass viele der anfänglich angeschafften Klassensätze verstauben.

    Seit den Anfängen nutze ich einige Geräte V1, V2 und V3, die interessierten Studis zur Verfügung stehen und diese dann selbst Ideen entwickeln. Speziell durch die neueren Ansätze zur Datenübertragung an Browser und die Möglichkeiten der Web Serial API erlebe ich mit den Geräten eine Art »Wiedergeburt«. Ist aber gar nicht einfach, das im akademischen Umfeld noch zum Thema zu machen.

    #Calliopemini

  7. @ixsi Schön zu lesen, dass #Calliopemini noch verwendet werden. Ich versuche, die Geräte Studis im Kontext der Web-Entwicklung mit JavaScript nahe zu bringen. Es dürften noch viele Schätzchen in irgendwelchen Schränken rumgammeln. Gerade mit externen Sensoren ergeben sich vielfältige Nutzungsansätze.

    datenverdrahten.de/PDF/Calliop

  8. Heute mal in eine #PHP-Falle gelaufen. Hatte eine UND-verknüpfte Prüfung von drei Werten mit !empty(…) gebaut. Nun gibt aber empty(0) true zurück, die Negation ist also false und somit ist die gesamte Bedingung nicht wahr.

    Da es sich um Zahlenwerte handelt, konkret Sensordaten vom #Calliopemini, ist is_numeric() die bessere Wahl.

    Hat Stunden gekostet, um herauszufinden, warum via WLAN-Modul nichts beim Server in der CSV-Datei ankam. 😕

    Edit: Hier liegt das angepasste und optimierte Calliope-Projekt zum Senden von Daten an eigene Server via WLAN auf der Basis des eingebundenen ESP8266 WiFi-Moduls:
    makecode.calliope.cc/S32856-58

  9. Ein altes Lenovo-Yoga-Schätzchen ist noch gut genug als CO₂-Display.

    Im Bild rechts der sendende Calli mit Sensor und 4-Digit-Anzeige, der linke Calli empfängt die Daten über Funk und leitet in den Browser zur Darstellung weiter.

    Die Funkstrecke kann natürlich länger sein und auch über Räume hinweg bestehen.

    #Calliopemini #SCD40 #WebSerialAPI

  10. Formale Funktionalität und Optik des gezeigten CO₂-Monitors umgesetzt.

    Calliope-Code zum Senden der Daten siehe 1. Posting dieses Threads.

    Datenempfang im Browser:
    datenverdrahten.de/projekte/ca

    #Calliopemini #SCD40 #WebSerialAPI

  11. Gerade diesen Bildschirm eines CO₂-Monitors im Blick. Wäre mal noch eine einfach baubare Darstellungsvariante mit #Calliopemini, #SCD40 und #WebSerialAPI.

  12. Zum Wochenabschluss noch ein #WebSerialAPI-Projekt für Messungen mit #SCD40-Sensor am #Calliopemini und Visualisierung der Daten im Browser mittels Gauge-Chart sowie Line-Chart aus dem Portfolio von #Highcharts umgesetzt.

    Datenerfassung/Senden unverändert mit den Programmen aus diesem Thread.

    Darstellung im Browser:
    datenverdrahten.de/projekte/ca

    Zusätze: Datum/Zeit der Messung, aktuelle Werte von Luftfeuchtigkeit und Temperatur, Anzeige der CO₂-Konzentration (min/max/avg), SVG-Export, CSV-Export.

    Projektdoku ergänzt (»Lessions Learned«):
    datenverdrahten.de/PDF/Calliop

    // CC @calliope

  13. Da ich gerade im Kontext von Studi-Projekten mit JS-Chart-Bibliotheken zugange bin, hier eine Gauge-Variante für die Temperaturmessung mit dem #Calliopemini. Auf dem Gerät wird wiederum das Projekt "seriell_json_LST_2" aus diesem Thread verwendet. Im Browser wird vom JSON-String aber nur der T-Wert verarbeitet:
    datenverdrahten.de/projekte/ca

    Für die Grafik kommt #Highcharts zum Einsatz (im Bildungskontext frei nutzbar).

    // CC @calliope

  14. Messung der internen Sensoren am #Calliopemini bei 31 °C im Raum mit Lüfter. Dennoch den ganzen Tag viel Code produziert.

  15. Falls am #Calliopemini kein #SCD40-Sensor zur Hand ist, hier eine angepasste Variante für die internen Sensoren.

    Projekt "seriell_json_LST_2":
    makecode.calliope.cc/S56873-05

    Zugehörige Browser-Anwendungen (mit #SVG pur bzw. mit #Plotly.js):
    datenverdrahten.de/projekte/ca
    datenverdrahten.de/projekte/ca

    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

  16. @grundschulmann Mit einem externen #SCD40-Sensor geht das noch genauer (misst CO₂, Luftfeuchtigkeit und Temperatur). #Calliopemini

    Edit:
    Hier gerade meine Projekte für SCD40 und interne Sensoren aktualisiert:
    social.tchncs.de/@xmlarbyter/1

  17. Projekte zur Nutzung des #SCD40-Sensors am #Calliopemini mit der #WebSerialAPI aktualisiert und vor allem für den Empfang im Browser robuster gemacht. Jetzt verhält sich auch Firefox ab 151 wie bisher die Chromium-Browser.

    -----

    Projekt "seriell_json_SCD40_CLT_3" mit SCD40:
    makecode.calliope.cc/S36787-15

    -----

    Projekt "sendeDaten_SCD40_via_Funk_plus_4" mit SCD40 (und ggf. 4-Digit-Display):
    makecode.calliope.cc/S45354-45

    +

    Projekt "seriell_json_SCD40_CLT_3_extern":
    makecode.calliope.cc/S25589-13

    -----

    Datenempfang im Browser für beide Ansätze (mit #SVG pur bzw. mit #Plotly.js):
    datenverdrahten.de/projekte/ca
    datenverdrahten.de/projekte/ca

    -----

    Zum Hintergrund:
    kiw.hs-merseburg.de/index.php/

    // CC @calliope

  18. @MakeMagazinDE Das ist wirklich hilfreich, kam für meine #Calliopemini-Projekte nach Monaten der Chromium-Gefangenheit gerade richtig.

  19. Den eigenen Artikel auch in haptischer Form zu bekommen, fühlt sich noch immer gut an. #Calliopemini

  20. Mein bereits im Sommer 2025 verfasster Artikel »Externe Datenkommunikation mit Calliope mini« ist nun im MNU-Journal 03.2026 erschienen. 🎉

    Hier als PDF-Version verfügbar:
    datenverdrahten.de/PDF/MNU-Jou

    Der im März gehaltene Vortrag griff das Thema in erweiterter Form auf:
    speakerdeck.com/xmlarbyter/ext

    Danke an den MNU-Verband für die Publikationsmöglichkeiten.

    #Calliopemini #MNU // CC @calliope

  21. Ich war doch zu neugierig, um bzgl. #WebSerialAPI erst auf den finalen #Firefox 151 zu warten.

    Habe es nun mit der Beta 151.0b7 probiert und siehe da, der #Calliopemini ließ sich problemlos einbinden und lieferte die seriellen Daten wie bereits mit den Chromium-Browsern praktiziert.

    Unter about:config ist dom.serial.enabled > true als direkte Vorgabe gesetzt.

    Zum Test kam übrigens das bei meinem kürzlich gehaltenen #MNU-Vortrag verwendete Setup zum Einsatz.
    kiw.hs-merseburg.de/index.php/

  22. CW: Looking for Work

    I do innovation projects in #IT, from #design to #prototype to #production, including building up teams and embedding them in the organization. To make that possible I can bring in a small team with flexible #devs and an #ops person to smooth things from the start.

    Past stuff I did include the German #VaccinationPass, real-time data analytics, marketing tech, and #trust networks, but I also have experience in #hardware and #embedded development. I did the first design and implementation for the #CalliopeMini and a battery powered medical class 2 device.

    My current engagement is coming to and end and I look for new work within the next three months. I can be hired through my company (governify.de) where I augment my partner regarding the technical implementations and implications of digital trust.

  23. @dewomser Dazu besser den Ultrasonic Ranger verwenden. Hier einige meiner kürzlich umgesetzten Projekte mit #Calliopemini:
    datenverdrahten.de/PDF/Calliop

  24. Wir hatten am Mittwoch im Fachbereich ein Forschungskolloquium. Immer interessant zu erfahren, welche Forschungen im Kollegium stattfinden.

    Ich habe meinen vor 14 Tagen auf dem #MNU-Bundeskongress gehaltenen Vortrag zum #Calliopemini in etwas verkürzter Form wiederholt.
    Details: datenverdrahten.de/?news=178

    Als Demo lief ab dem ersten Vortrag die CO₂-Messung (Calli_A sendet per Funk an Calli_B, welcher die Daten mittels #WebSerialAPI an den Browser übergibt). Der Sensor war nahe der Sprechposition angebracht mit ständig sichtbarem ppm-Wert auf dem 4-Digit-Display.

    Man sieht im gespeicherten SVG-Graph die Entwicklung über eine Stunde mit angekipptem Fenster ab letztem Drittel.

  25. RE: mas.to/@frontenddogma/11632430

    Interessanter Artikel, wobei ich beim Zugriff auf über das object-Element eingebundenes #SVG nichts limitiert sehe. Der Inhalt ist problemlos mittels contentDocument zugänglich.

    Nutze ich u. a. bei den vom #Calliopemini abgefragten Daten.

  26. Eine kurze Zusammenfassung meines Ausflugs nach Saarbrücken zum 116. #MNU-Bundeskongress mit einem Vortrag über Externe Datenkommunikation mit #Calliopemini. datenverdrahten.de/?news=178

  27. Mein Vortrag ist gut gelaufen, ziemlicher Ritt für 30 Minuten. Da vor mir überzogen wurde, fehlten einige Minuten zur Vorbereitung. Hatte aber vorab alles grob verkabelt.

    Dann fiel das Konferenz-WLAN aus. Konnte noch den auch bereits für das WLAN-Modul am Calli verwendeten mobilen Hotspot für den Browser und eine kurze Messreihe nehmen.

    Danke für das Interesse!

    Folien: speakerdeck.com/xmlarbyter/ext

    #MNU #Calliopemini

  28. @shock_p Begeistert hat mich das dahinter stehende Thema in den Schulunterricht zu integrieren. So an der Schnittstelle von Biologie und Informatik.

    Und auch schön, dass es hier zwei Vorträge zum #Calliopemini gibt, meiner folgt nachher:
    kongresse.mnu.de/2026/teilnehm

Share on Mastodon

Enter the server where you have an account.