Calliope mini

{{Short description|Single-board computer developed for educational usage}}

File:Calliope_mini_weiss_JoernAlraun.jpg

The Calliope mini is a single-board computer developed for educational usage at German primary schools. The goal of the initiative is to provide all pupils as of grade three of primary schools in Germany with a Calliope mini free of charge.{{Cite web|url=https://www.startnext.com/calliope|title = Calliope mini: Weil coden Spaß macht}}

Background

Calliope mini was inspired by the BBC micro:bit, which was distributed to pupils of grade seven in the United Kingdom. The non-profit Calliope gGmbH is responsible for developing and maintaining the Calliope mini.{{Cite web |url=https://calliope.cc/content/11-faq/calliope_ggmbh_satzung.pdf |title=Founding contract of Calliope gGmbH |access-date=2019-01-02 |archive-url=https://web.archive.org/web/20190103055806/https://calliope.cc/content/11-faq/calliope_ggmbh_satzung.pdf |archive-date=2019-01-03 |url-status=dead }}

The name "Calliope mini" is a reference to Kalliope, a daughter of Zeus and the muse who presides over eloquence, science and epic poetry.{{cite web|title=Für jeden Grundschüler ein Computer {{!}} MDR.DE |url=https://www.mdr.de/wissen/bildung/schulcomputer-112.html |accessdate=2019-01-02 |last=mdr.de |language=de}}

Hardware

  • Nordic nRF51822 multi-protocol Bluetooth Low Energy / 2.4 GHz RF SoC
  • 32-bit ARM Cortex-M0 processor (16 MHz)
  • 16 kB RAM
  • 256 kB Flash
  • Bluetooth Low Energy
  • 5×5 LED matrix display
  • Accelerometer, gyroscope, magnetometer (Bosch BMX055)
  • MEMS microphone
  • DC motor driver (TI DRV8837)
  • Piezo speaker
  • RGB LED (WS2812B)
  • 2 programmable buttons
  • Serial interface (USB + configurable ports)
  • PWM output
  • 4 banana plug / crocodile clip connections
  • 4 analog inputs
  • 8–11 input/output connections (depending on software configuration)
  • SPI + I²C
  • USB Micro B connection (programming and power supply)
  • JST battery connector (3.3 V)
  • Banana / crocodile clip connection for 3.3 V (output)
  • 2 Grove connectors (I²C + serial / analog)
  • NXP KL26z (USB and power supply)
  • Flash program memory (optional)

See also

References

{{Reflist}}