With TUNIOT … Internet of Things world is easy!


NODEMCU_FTUNIOT is a code generator for the ESP8266\ESP32 boards. You don’t need any coding skills to program it and make your IoT project. The tool is available on 4 languages and in active development and documentation is coming soon!
There is several resources in different language to learn ESP8266\ESP32 and program in blocks mode.
There is 2 versions of the program:

  • TUNIOT FOR ESP8266: This is a visual programming tool for the ESP8266 based boards like NODEMCU, Wemos, Huzzah … I think that board is enough mature to be used. There is a big community behind with a lot of projects and forum discussion. You will find more about the tool and the documentation on this page.
  • TUNIOT FOR ESP32: This is a visual programming tool for the ESP32 board. The ESP32 is a quite new board and the libraries under the arduino IDE are still in active development. You already can start learn and programming with blocs and do basic things.

To promote the board and the tool, I started to make some workshops
1- Workshop for primary school pupils in Tunis
2- First IOT workshop for my pupils in middle school
3- IOT Workshop for the association “Jeunes Science” in Djerba.
4- Arduino-NODEMCU workshop for master degree teachers
5- NODEMCU workshop in FABLAB SOLIDAIRE in Tunis

Around the world:
1- IOT workshop during the Scratch conference in Nairobi (April 2017 – Kenya)
2- IOT workshop during the Scratch conference of Bordeaux (July 2017 – France)
3- IOT workshop in the international tool fair (Bulgaria) planned for November 2017


Training of trainers: IOT challenge for the TUNIROBOTS competition

Tunirobots is the biggest robotic event in Tunisia organized every year in the prestigious university INSAT. The event was targeting in the beginning university students. But, since 2014, they added a Junior section for pupils under 18. I supported the event from the beginning by showing how we can teach programming to kids and by making teams.

For this edition, the junior part is divided into 3 sections: the robot competition, an exhibition and the IOT challenge. During the IOT challenge, the participants will have a problem to solve using IOT technologies by programming the ESP8266 board. They will have all the necessary  components. The interesting part is that these kids we be trained before in this technology by trainers.
My target is to spread this technology as fast as possible in Tunisia and bring it in the hand of youth. The training for kids will start soon.


IOT Tour December 2017

After the Arduino tour of December 2015 where I was spreading  , I decided another one to promote the Internet of Things technology in Tunisia. For me it is important to give the opportunity to people to try them self the technology at least for a workshop and decide later to continue or not. In my way to my hometown Djerba, I made a workshop for the association ATAST in the city of Moknine. I have a special contact because the trainers were high-school students and they will train younger members. When I did such training 3 years ago, I did not expect that they will really train kids on Arduino. I followed their work and I was amazed about what they did and specially this video about the youngest kids in Tunisia I know to program an Arduino (6 years old).

The second city was Sfax where I made a workshop in the local Fablab. They were planing to open a new junior section where they could implement this technology. I was happy to see one of their youngest member Hamza who was coding with us in the same pace from 14H to 22H almost non stop! One of the trainers was a participant of the last IOI competition which means he was one of the top 4 programmers in high-school.

The last workshop was in my hometown Djerba with the association Jeunes sciences.

Training of trainers IOT for the Young Tunisian Coders Academy

The Internet of things is a new trend in Technology and it will be part in the near future part of our daily life. It will be also part of what we should teach to kids.  I contacted the Young Tunisian coders academy to make this workshop so they can integrate it in their future training of kids. The training was around the programming of the  ESP8266 with TUNIOT. The participants are mainly engineering students in computer, industrial computing and biology. So they know how much these skills are important. The advantage of the group is that they are members of other associations and groups so I am sure that the workshop will have a big impact and followed by other workshops for kids. One already confirmed is another training of trainers workshops for the team organizing the TuniRobots competition. IOT will be part of the competition. This will be followed by another article.
When I make a training for trainers, I am looking forward to see kids programming and specially with a tool that I’ve created.

International tool fair Varna – Bulgaria

For the second year, I was selected to the international tool fair. For this edition, the event happened in Varna-Bulgaria from 6 to 10 November 2017. I was present with a workshop called: Getting started with IOT. I used the ESP8266 board and my tool TUNIOT FOR ESP8266. It was one of the most challenging workshops I ever made. It gathers persons from more than 10 countries (Canada, Estonia, Italy, Iceland, Germany…) and from different backgrounds. There were absolute beginner with no programming skills to the computer engineer and educational robot expert. So, it was amazing having the very basic questions to the most advanced one. I had also different generation of people who were curious about the Internet of Things concept.

The workshop was organized into 3 main parts:
– An Introduction about IOT
– Demo of real projects in different based on the ESP8266 board who can be programmed during a training session.
– The programming of a connected object.



IOT Workshop in Menzel Temim

Menzel Temime is a small coastal city in the north of Tunisia. They have a young a very active robotics club. I was following their work since they start and I was impressed by their energy. Among their activity, they were offering robotics workshops for kids. I contacted them to make a training on IOT with NODEMCU. The goal is to democratize this Technology not only in the area of Nabeul, but also in Tunisia. The board NODEMCU or ESP8266 is not known yet. So, making these kind of workshop will help discover better the next generation of connected board.

Some info about this workshop: IOT with NODEMCU and TUNIOT
– I personally was in contact with the club and the workshops was organized few days ago: No much complication
– The event happened in an art gallery in the coastal city of Menzel Temim. An amazing place full of creativity owned by a high-school teacher.
– Most of the members made already training for kids about robotics coding and they are here because the are interested in the topic.
– There is no prior obligation to teach what they leaned to the others. But they will do and I am sure about that.
– No press to cover our activity but I am sure that a lot of youth will benefit from the training later.
– The boards I am using (NODEMCU) are donation from Tunisians engineers in France and Koweit
– The soldering of the shields was made by different engineer throughout Tunisia.
– The software I am using is homemade (TUNIOT FOR ESP8266)
– The trainer (who is me!) was lodged in a house 5 meters far from the beach. I asked for any thing and I got that.
– No coffee break. Just code and drink your coffee.
– IOT is a new trend in technology. I saw very few workshops around the world about that. We need to spread this fast.

Full album