ELEC-E8408 - Embedded Systems Development, 15.01.2021-13.04.2021
Kurssiasetusten perusteella kurssi on päättynyt 13.04.2021 Etsi kursseja: ELEC-E8408
Miniproject: External resources
In this section, you will find some useful external resources for implementing your first prototype:
W3 Schools - web development tutorials: https://www.w3schools.com/
FITech - Professional competencies in ICT: https://fitech.io/en/
Aalto web software development course: https://wsd.cs.aalto.fi/web-software-development/
Aalto full-stack web development course: https://fullstackopen.com/en/
Guide to Aalto version (Gitlab): https://version.aalto.fi/gitlab/nousiaj1/git-instructions/blob/master/Quickstart/aalto_version_quickstart_guide.md
Configure your environment (Gitlab): https://docs.gitlab.com/ee/university/training/topics/env_setup.html
Github cheat sheet: https://training.github.com/downloads/github-git-cheat-sheet/ (Multilingual: https://training.github.com/)
Git GUI clients: https://git-scm.com/downloads/guis
SocketIO (for Python): https://python-socketio.readthedocs.io/en/latest/
Flask (for Python): https://flask.palletsprojects.com/en/1.1.x/
SQLAlchemy (for Python): https://docs.sqlalchemy.org/en/13/
Pimoroni Unicorn Hat HD API: https://github.com/pimoroni/unicorn-hat-hd
WebApp code example (python socket.io + flask): https://version.aalto.fi/gitlab/bejarar1/webapp_template.git
Introduction tutorial for MQTT (Sparkfun): https://learn.sparkfun.com/tutorials/introduction-to-mqtt/all
Eclipse Mosquitto documentation (open-source message broker for MQTT v5.0, 3.1.1 and 3.1): https://mosquitto.org/documentation/
Eclipse MQTT Paho client (for python): https://pypi.org/project/paho-mqtt/