I wish I still had the course material and code but unfortunately I lost the laptop it was on.
This one has become almost a de-facto standard in IoT/Home Automation, along with its successor the ESP32.
It seems the the network layer has been mostly built around IEEE 802.15.4 (6LoWPAN) and not 802.11 (WiFi) which made sense a the time.
Low power/low cost Wifi is now a reality and ESP based hardware is both easy to use and to integrate.
Contiki could have played a role in this (still emerging) home automation ecosystem...
You sure? iirc they were just "stackless" threads with true cooperative switching (so like a true context switch by changing PC but not having to switch SP and keep multiple stacks).
If you would be right I could stop being salty about something I have ever been salty since 15 years or so: I "invented" (no not really, people did this before, but in the context of the raising meshed tiny sensor network hype at that time) in my thesis, then a researcher with connections to SICS took that with him and to this group, and half a year later Contiki appeared with the same approach (just more polished and a much better PR to contend with the much uglier TinyOS).
Which is quite a extreme example of a network in a constrained system, with the security of an IoT device. ;)
So it was before the other ports and in all likelihood it was never an official record anyway.
Not necessarily for networking purposes, but just to be able to leverage the hw for fun.
Though a Contikibased router OS/OpenWRT clone would be awesome!
During the entirety of the class however, we ended up just installing the thing and never doing a single example. Only one class had us programming and that was for a surprise Arduino assignment.
To this day though, I wonder how things could've been had he followed on with Contiki. It's nice to see it here on the front page after all that time.
Nice!
Is there a way to find the C64 version?
https://github.com/contiki-os/contiki/tree/master/platform/c...