Whitecat Ecosystem - Internet of Things for humans

Whitecat is an ecosystem created to deploy real IOT use cases in an easy way for ESP32 using blocks or Lua

Similar projects worth following
Whitecat is an ecosystem that is being developed in Citilab (Barcelona) by a team of engineers, educators and living lab designers, created to deploy real IOT use cases in an easy way. It covers all the aspects for this kind of solutions: hardware and software for the node, the gateway and the cloud.

The heart of the Whitecat ecosystem is Lua RTOS, a real-time operating system designed to run on embedded systems, with minimal requirements of FLASH and RAM memory. Currently Lua RTOS is available for ESP32, ESP8266 and PIC32MZ platforms, and can be easily ported to other 32-bit platforms.

The Whitecat ecosystem can be programmed in two ways: using blocks, or using the Lua programming language directly. No matter if you use blocks or Lua, both forms of programming are made from the same programming environment. The programmer can decide, for example, to made a fast prototype using blocks, then change to Lua, and finally back to blocks.


The Whitecat IDE - Lua programming model

Portable Network Graphics (PNG) - 86.57 kB - 05/17/2017 at 12:10



The Whitecat IDE - Block programming model

Portable Network Graphics (PNG) - 83.88 kB - 05/17/2017 at 12:07


Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates