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.