Description
Hardware Technologies to be taught:
- FPGA
- Raspberry PI
- Arduino
- ESP32 (Node MCU)
Programming Languages to be taught:
- C
- Python
- VHDL
Communication and Cloud Technologies to be taught:
- UART
- SPI
- MQTT
- Node-Red
- Hivemq
Techniques to be taught:
- Combinational Logic Design
- Sequential Logic Design
- FSM
- Control Units
- Tinker CAD
- Digital and Analog Signals
- Interrupts
- Android Control
- Remote Control
- RTOS
- Semaphores
- Mutexes
- Sharing Resources
- Queues
- Parametrized Tasks
- Structures
- Linux
- Basics of Artificial Intelligence
- Neural Networks
- Deep Neural Networks
- CNN