TikuOS: Simple. Ubiquitous. Intelligence, Everywhere.

An open-source operating system for microwatt computers.
Deploy-and-forget embedded systems that run for years on a coin cell or indefinitely on harvested energy.

Supported Platforms

TikuOS targets microcontrollers averaging sub-milliwatt power — often only a few hundred microwatts. At this budget, devices can run for years on a coin cell or indefinitely on energy harvested from thermal gradients, small solar cells, or radio waves. Supported platforms must provide low-power non-volatile memory (FRAM, RRAM, or MRAM). The goal: microwatt computers that are deploy-and-forget, ubiquitous, and sustainable.

Microcontrollers

Full Production-ready, primary target

TI MSP430FRxxxx Series

~100 µA/MHz active current, 1.8–3.6 V operating range, non-volatile memory via on-chip FRAM.

  • Full MSP430FR5969 — 64 KB FRAM, 2 KB SRAM.
  • Full MSP430FR6989 — 128 KB FRAM, 2 KB SRAM, on-chip LCD_C controller.
  • Full MSP430FR5994 — 256 KB FRAM, 8 KB SRAM, 208 KB HIFRAM extent.

Development Boards

Full TI MSP-EXP430FR5969 LaunchPad

MSP-EXP430FR5969 LaunchPad

64 KB FRAM, 2 KB SRAM. Original TikuOS reference target.

DigiKey · Mouser

Full TI MSP-EXP430FR6989 LaunchPad

MSP-EXP430FR6989 LaunchPad

128 KB FRAM, 2 KB SRAM, on-board FH-1138P 96-segment LCD.

TI.com · DigiKey · Mouser

Full TI MSP-EXP430FR5994 LaunchPad

MSP-EXP430FR5994 LaunchPad

256 KB FRAM (208 KB HIFRAM), 8 KB SRAM. Largest FRAM-class MSP430.

TI.com · DigiKey · Mouser