Skip to content

Web development & IoT programming for embedded systems. Also some Python3 exercises, up to now

License

Notifications You must be signed in to change notification settings

gguzzy/WebDevelopment-IoT-technologies-for-embedded-systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

WebDevelopment-IoT-technologies-for-embedded-systems

Collection of problem solving exercises using Python 3.

Each exercise try to analyze different problems, different approaches to the same problem, and different ranges.

This has to be seen a specific proof of managing algorithms as written above, and to demonstrate the usage of Python in Web Development (backend using CherryPy framework, Javascript as well to enhance scripts, and frontend using HTML and CSS) for IoT systems using Arduino Yun Wi-FI.

The exercises regarding the IoT part has been realized during the course of 'Tecnologie per Iot' in Politecnico of Turin.

The final project for the course was fundamental to consolidate the skills for: BACKEND, FRONTEND, and EMBEDDED SYSTEMS. The aim of the project was to create an IoT real-life project using the features we learned: Python 3, CherryPy framework for Web-Server configuration, HTML, CSS. Moreover I learned also JS in order to implement the WEB-CLIENT interface, with more features. This brought me to use JavaScript for both Front-Back end using (REACT&EXPRESS/also some NodeJs).

  • 11/19/2020: Up to now, only the classes and main problems in Python have been inserted. React and Node Js will not be inserted in any case here, since I want to differ the topics. Here I want to highlign the ability of learning new languages, new Web paradigm (HTTP, using Send-Request and Client-Server, MQTT protocols and Arduino Bridge configuration and so forth). Of course, adapting to new languages and framework (instead of CherryPy, just to take an example) has been a natural process in order to complete new type of projects.

About

Web development & IoT programming for embedded systems. Also some Python3 exercises, up to now

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published