Matheus Sozza's repositories
Python_SnakeGame_AI
Recreation of the classic Nokia Snake Game in Python combined with some machine learning methods to implement a "self-learning" functionality which learns how to play and win the game.
STM32_Bootloader
Project of a simple bootloader with SW updating feature via Serial/UART. It allows the application SW to be updated via serial (PC <-> UART <-> MCU) using a custom protocol created for this project. To load a new SW from the host PC to the board, a Python application was developed and is available too (Python_STM32_Bootloader_Flasher submodule).
STM32_SnakeGameNokia
STM32F4 based implementation of the classic Nokia 5110 "Snake Game" using FreeRTOS.
Python_Bootloader_Flasher
Simple Python script (notebook) to be used together with the "STM32_Bootloader" project. This application is responsible to send the new SW to be flashed to the target MCU using the custom protocol.
STM32F4_Drivers_Development
Drivers development practice for STM32F4 boards
node-express-mongodb-example
An example Node.js application built using the Express framework connected to a MongoDB database.