Posted on

Zwölf Microcontroller Platform

Zwölf is an open microcontroller platform for simple embedded applications that require long-term data retention and/or long-term functionality.

Zwölf modules are available in a versatile package that can be soldered surface mount, through-hole (DIP-12) or used as a removable module with a DIP socket or spring contacts. The modules are also compatible with 6-pin PMOD sockets.

While the modules are built with a variety of MCUs, FPGAs and memories from various vendors, each module is partially pin-compatible and implements the same code-compatible stack-based CPU and an I2C slave interface for control, programming and configuration.

Zwölf is still under development, for more information please contact us or join the discussion on our BBS.

Tools

Spielplatz is a evaluation/development board for Zwölf modules.

Wolfsjunge is a minimal controller/programmer for Zwölf modules.

Zwölf Family Roadmap

Device Controller Memory Potential Lifespan¹ Data Retention Cost
LS0x MCU OTP + EEPROM 10 years 100-200 years Low
LS1x MCU Flash + FRAM 10-20 years 200 years Higher
LS2x FPGA FRAM / EEPROM 100 years 100-200 years Highest
LS3x MCU FRAM 100 years 100 years Higher
LS4x Custom silicon FRAM/EEPROM 100 years 200+ years Low

¹ Potential lifespan is an estimate of how long the device could potentially operate under ideal conditions.