FunkOS is an RTOS for 8-32 bit MCUs including AVR, MSP430, and Cortex M3. Both C and C++ kernels avaiable. Key features include preemption, periodic events, device drivers, and mutex/semaphores. Includes a variety of graphics and filesystem middleware.

Please also check out FunkOS's big brother, Mark3OS. Mark3OS is slightly larger, but is more scalable, much more feature-rich, and supports a wider variety of devices.

Features

  • Multithreading Kernel
  • Highly configurable
  • Complete resource protection
  • Device driver framework
  • Library of device drivers and demo apps
  • C and C++ kernels
  • FAT filesystem support
  • GUI framework

Project Activity

See All Activity >

Follow FunkOS

FunkOS Web Site

Other Useful Business Software

Identify and respond to threats before damage is done Identify and respond to threats before damage is done Icon
Identify and respond to threats before damage is done Icon

A SIEM that makes it easy to use logs for security, compliance, and troubleshooting.

SolarWinds® Log & Event Manager (LEM) delivers comprehensive Security Information and Event Management (SIEM) capabilities in a highly affordable, easy-to-use, and quick-to-deploy virtual appliance. LEM provides the visibility, security, and control that IT professionals need to alert on and respond to security threats, and assist in meeting the regulatory compliance guidelines of HIPAA, PCI DSS, SOX, and more. Try it FREE for 30 days!

Rate This Project

Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Great software! Be aware of a bug in the R3 UART driver in the SetBaud function. When the baud rate is calculated, it is overwritten by the UART source register B immediately after.

  • you should write and sell a book on how to write a rtos from scratch with code, to help newbie like me :). my dream is to write my own rtos but first I have to understand funkos well. this is great stuff...

Read more reviews >

Additional Project Details

Intended Audience

Science/Research, Developers, Engineering

Programming Language

C++, C

Registered

2009-05-19