With TUNIOT … Internet of Things world is easy!


NODEMCU_FTUNIOT is a bloc code generator for NODEMCU (ESP8266). 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 NODEMCU\ESP8266. I gathered resources to learn NODEMCU with blocs and in different language (English, Chinese, Hindi and French) . You will start by the simplest example like blinking LED to send data to Facebook, running a web server or making an Android app communicating with NODEMCU or EPS8266.
You will find the link here.
You can also start coding here: TUNIOT

I started to make some workshops around Tunisia:
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
6- IOT worshop during the Scratch conference in Nairobi (Kenya)


Scratch conference Nairobi (Kenya)

A scratch conference is an event that gathers educators, parents and all persons interested in the Scratch programming language. Every 2 years, the MIT Media, where scratch was created, hosts this event. Since 2013, Joek van Montfort used to organize a scratch  conference outside the USA. The first was in Barcelona in 2013, the second in Amsterdam in 2015 and the third is planned for July 2017 in Bordeaux (France). The aim of The Scratch conference of Nairobi is to gather more educators from Africa to participate in the Scratch conference of Bordeaux.

I made an introduction to Internet of Things programming using NODEMCU and TUNIOT. We also made an Android App to control the charging of a Laptop.



Arduino-NODEMCU workshop for master degree teachers

16466589_10207087115330329_1243170053_oThis workshop was organized for master degree students in new educational technologies. The attendees of this course are mainly educators from different fields from primary to high school. Some of them were also primary school inspectors with a background in education.
I started first by the Arduino programming using Blocklyduino Enhanced. The board is getting more and more known among educators. I used it as an autonomus embedded system. In the second part of the workshop, we used the NODEMCU board with the tool I created TUNIOT. I spoke about the emerging technology of Internet of Things with some examples. Like I was expecting, the transition from Arduino to NODEMCU was easy specially the software side.
During these workshop, I enjoy seeing teachers from non technical fields making their program and testing. It was also an opportunity to talk about that stereotype  and also the gender gap in technology. The interesting thing is that while they were programming, students were making photos and videos about their work and also sharing them on social media. On the photo on the top, you can see an english teacher. This is another proof that programming and electronics could be really fun, which is not true in our Tunisian educational system.

IOT workshop in Djerba (Jeunes science)

IM6This workshop was organized for middle and high school members of the Association “Jeunes science of Djerba”. Some mentors also attended the workshop to know the concept of Internet of Thing and program the NODEMCU. They have already a good knowledge about Arduino programming. They also know how to make an Android App controlling an Arduino based robot using the Bluetooth. The workshop was divided into 2 sessions:
For the first session, they discovered basic concept of Networking. They created their own access point. They also controlled an LED connected to the NODEMCU with the browser and with an Android App they that made.
IM2For the second session, we saw how to run a Web server displaying a photo-resistor. After that, they made an program that sends notification to Facebook.

During the workshop, we used the TUNIOT tool and the NODEMCU board.


Blocklyduino Enhanced in the International tool fair

Stand tool fair MalteThe international tool fair is a event organized every year in a country of the EUROMED space. For this 11th edition, it was organized in Malta. I was selected after my participation in the national tool fair of Tunisia. The event gathered more than 100 participants from 36 countries. I presented my tool (Blocklyduino enhanced ) in the market.


Reference It was very successful participation and most of the participants never programmed before so it was their first step into programming. Some of them know already about Scratch programming but never touched electronics or embedded system before. You can see one of the references left by one of the participants.


Arduino avec participante de Latvia

After the end of the market, I discovered that some participant did not get the opportunity to try to the tool so I showed them later in private.