LOccam © CC0

LOccam is a light implementation of OCCAM intended for Arduino. It is ideally suited for multitasking, especially for beginners.

  • 528 views
  • 0 comments
  • 1 respect

Components and supplies

Apps and online services

About this project

LOccam a OCCAM light implemantation for Arduino .

Version 1.0

LOccam based upon OCCAM langage is a wrapper , writen in C, on the top of the

FreeRTOS whose adaptation for Arduino boards by Bill Greiman (https://github.com/greiman),

we choose for our project.

LOccam is very simple to learn and implements very few constructs such : PAR,

CHAN , ALT, TIMER and is idealy suited for concurrent programming .

There is no need to learn a new language and the Arduino's libraries are

recognized as far as they are by the RTOS .

The manual fully explains the main constructs of LOccam .

These are illustrated by many examples who where all tested on the ATMega2560 board .

Content of different folders :

LOccam : Functions, structures and macros defining LOccam

examples : The examples

manual : LOccam manual in html

Manual content :

Chapter 0 : Processes

Chapter 1 : Parallel processes

Chapter 2 : Channels

Chapter 3 : Alternation processes (ALT)

Chapter 4 : Alternation processes (PRI_ALT)

Chapter 5 : Guards

Chapter 6 : Timer

Chapter 7 : Interrupts

Code

Github
https://github.com/dhuime/LOccam
Github
https://github.com/greiman/FreeRTOS-Arduino

Comments

Similar projects you might like

Kravox! Wireless, Motion and Touch-Sensing Instrument

Project tutorial by Tim Krahmer

  • 1,185 views
  • 2 comments
  • 10 respects

High Precision Scale with Arduino

Project showcase by mPelectronic

  • 3,961 views
  • 11 comments
  • 22 respects

WIZnet S2E Deadbolts

Project tutorial by S2E Lock

  • 1,259 views
  • 2 comments
  • 8 respects

Super-Go: An Industrial IoT bot

Project tutorial by KS

  • 779 views
  • 2 comments
  • 3 respects

GPS Tracking System for Vehicles

Project showcase by Sustainable Living Lab

  • 4,477 views
  • 1 comment
  • 23 respects

Automatic Watering System

Project tutorial by Manson Hau

  • 5,799 views
  • 11 comments
  • 29 respects
Add projectSign up / Login