Skip to content

pygmyos/pygmyos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Current Status

PygmyOS is still a young project. We will have a full official release sometime soon. Until then, you can download our current source from our code repository.

You can track our progress on our blog and view pictures of our boards in this Flickr set.

About

PygmyOS is an operating system originally intended for the MSP430 series. It has since outgrown the MSP430 and is now primarily intended for ARM, specifically STM32 and other similar CortexM3 core MCUs. It is quick, flexible, and user friendly. Pygmy is built from the ground up with code that is both user and MCU friendly.

Features

  • Multitasking
  • Inter-process messaging
  • Command interface with queuing
  • Real Time Clock with calender
  • Stopwatch for process timing
  • Nested Vector Interrupt Controller interface simplifies interrupt driven application development
  • Substantial software and hardware USART, I2C, SPI, and parallel support
  • Extensible FIFO and stream support
  • Formatted output
  • Advanced Pygmy Data Integrity Algorithm integrated with formatted output
  • Simple enough for a beginner to use

About

An STM32 Based Operating System

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published