HaloCode on pieni ja kompakti yhden kortin tietokone, joka on ohjelmoitava. Se on halkaisijaltaan vain 45 mm ja painaa vain 10 g. Siinä on sisäänrakennettu wifi-tuki, Bluetooth, mikrofoni, liiketunnistin, 12 ohjelmoitavaa RGB-LEDiä muutaman päätoiminnon nimeämiseksi. HaloCode on kehitetty käytettäväksi koulun koulutustyökaluna. Se voidaan ohjelmoida ja liittää myös IoT-lisävarusteita, joiden avulla opiskelijat voivat työskennellä ohjelmoinnin, tekniikan ja verkkokoulutuksen suhteen luovalla ja monipuolisella tavalla. HaloCode on ohjelmoidaan mBlock5: ssä, joka perustuu lohko-ojelmointiin Scratch 3.0: ssa. mBlock5-editorissa voit myös ohjelmoida HaloCoden Python-ohjelmalla tekstin ohjelmoinnilla. Tekniset tiedot: Mikrotietokone Xtensa 32-bittisellä kaksoisytimisellä LX6-prosessorilla Prosessorin päätaajuus, 240 MHz Wifi / Bluetooth-liitännät / Micro-USB, Sarjaportti, flash-ROM-muisti, 12 RGB-LEDiä, liiketunnistin (6-akselinen kiihtyvyysanturi ja gyroskooppi) , mikrofoni (ääni- ja äänenvoimakkuuden tunnistus), ohjelmoitava painike, 4 kosketusanturia, jotka toimivat myös I / O-portteina, 3, 3 V käyttöjännite. Halkaisija 45 mm, paino 10 grammaa. Sovellus / ohjelmisto: mBlock 5 PC: lle (Win7 tai Win 10) ja MAC (macOS 10.12+), mBlock älypuhelimille ja tableteille (Android 6.0+, IOS 10.0+). mBlock-verkkoversio (vaatii selainlaajennuksen hyväksynnän).