CodeBug kündigt Connect an: Ein kinderfreundliches IoT-Entwicklungsboard
CodeBug hat das Connect angekündigt, ein Entwicklungsboard für Internet of Things (IoT) -Projekte, das sich an Pädagogen und junge Macher richtet. Die neue Hardware wurde von demselben in Machester, Großbritannien, ansässigen Team erstellt, das den ursprünglichen CodeBug hergestellt hat.
Das neueste Entwicklungsboard bietet eine Vielzahl neuer Funktionen, darunter intelligente Wi-Fi-Konnektivität, einen integrierten Beschleunigungsmesser, eine LED-Matrix und hochohmige GPIO-Pins (General Purpose Input / Output) für die Berührungserkennung.
CodeBug: Demokratisierung des Internet der Dinge
Das neue Board wurde am 18. November über Kickstarter gestartet und erreichte sein Ziel von £ 6000 in etwas mehr als 12 Stunden. Connect, dessen Formfaktor dem ursprünglichen CodeBug aus dem Jahr 2015 ähnelt, wird von einem Atmel SAMD21 angetrieben, einem 32-Bit-Arm-Cortex-M0 + -basierten Mikrocontroller mit geringerer Leistung.
Das CodeBug-Team hat eine browserbasierte IDE bereitgestellt, die eine überarbeitete Version von MicroPython verwendet, einer beliebten Version von Python 3, die für die Arbeit mit eingebetteter Hardware entwickelt wurde. Connect bietet einen Zugangspunkt, über den drahtlose Programme von jedem Wi-Fi-fähigen Gerät, einschließlich Computern, Tablets und Smartphones, programmiert werden können.
CodeBug Connect ist über Kickstarter verfügbar, wobei verschiedene Versprechensebenen verfügbar sind.
Perfekt für junge Köpfe
CodeBug stellt Produkte für junge Leute her, von der Hardwareseite bis hin zu Software und Lehrmaterialien.
Die GPIO-Header sind große Schleifen, mit denen Krokodilklemmen einfach angebracht werden können, um Schaltkreise oder leitende Gewinde zum Erstellen tragbarer Elektronik zu testen. CodeBug veröffentlicht außerdem eine Reihe verkettbarer Zusatzplatinen mit Umgebungserfassung, GPS-Standortübertragung und Bewertung der Luftqualität.
Während Connect relativ neu ist, hat CodeBug Online-Beispiele erstellt, in denen die Grundlagen des Embedded Computing und der Erkennung vermittelt werden. Dazu gehören interaktive Schritt-für-Schritt-Anleitungen, in denen Code in Blockform, Python und JavaScript gleichzeitig angezeigt wird.
CodeBug Connect: Die technischen Daten
Die Basis-CodeBug-Connect-Karte ist mit Funktionen ausgestattet, die junge Leute beschäftigen, aber nichts hindert erfahrene Hardware-Programmierer daran, die Karte mit traditionelleren Methoden neu zu verwenden.
Die vollständigen Hardwarespezifikationen für Connect:
- 5×5 RGB-LEDs mit dediziertem Hardwaretreiber / Puffer
- Zwei 5-Wege-Navigations-Joysticks
- Beschleunigungsmesser an Bord
- 4 GPIO-Beine, einschließlich hochohmiger Abtastung zur Erkennung von Berührungen (denken Sie an MaKey MaKey TM)
- 6 Näh- / Krokodilklemmenschlaufen. 4 E / A inklusive Analog 1 Stromversorgung und Masse
- 6-poliger GPIO 0,1 "-Header (konfigurierbar für UART / I2C / SPI, I2S oder analogen Audioausgang)
- QuadCore – vier heterogene Prozessoren
- 4 MB Flash-Speicher
- 2,4 GHz WiFi 802.11 b / n / g, Station und Soft AP (gleichzeitig)
- Experimentelle drahtlose Fernübertragung von 0,8 km zu einem anderen CodeBug Connect
- UART-Terminalzugriff über USB
- Hocheffizienter SMPS-Boost-Konverter für Batterie (JST PH-Anschluss)
- Hocheffizienter SMPS Buck-Konverter von 5V USB
Niedliche und clevere Coding-Begleiter
Die Änderungen von CodeBug am Connect erfolgen kurz nach der Veröffentlichung des neu aktualisierten BBC Micro: Bit , und es ist leicht zu erkennen, warum. Beide zielen darauf ab, Kinder über Embedded Computing und Codierung im Allgemeinen zu unterrichten.
Während es hier eindeutig einige Überkreuzungen gibt, zielen sowohl CodeBug Connect als auch Micro: Bit darauf ab, einige der Komplexitäten des physischen Rechnens zu beseitigen. Stattdessen entwickeln sie lustige, lernbasierte Projekte, in denen grundlegende Konzepte einfach dargestellt werden.
Beide sind perfekt für junge Macher. Der CodeBug Connect ist jedoch niedlicher.