João Gonçalves's Projects
Host applications and library for Crazyflie written in Python.
Datasheets and KiCad project files for the Crazyflie electronics design.
The main firmware for the Crazyflie Nano Quadcopter.
KiCad project for the Crazyflie 2.0 expansion template
Crazyflie 2.0 nRF51 Bootloader
Crazyflie 2.0 nRF51 firmware
Crazyflie 2.0 nRF51 Master Boot Switch
Datasheets and KiCad project files for the Crazyradio electronics design.
Crazyradio firmware, programming scripts and driver.
Various sources of generated content for wiki and documentation
Artifacts and scripts created by Guild operators
Repository for the python code running on nodemcu - This is part of the plant watering and monitoring project with STM32 mcu
C repository for arduino code for reading in humidity data and forwarding it to the serial line.
Forwarding plant data incoming in Raspberrypi serial port to Posgresql database to be later used by rails.
Playing with ruby on rails to create a web page for the monitoring of humitdity data of my balcony plants.
Lane Finding Project for the Self-Driving Car Engineer Nanodegree Program
Advanced Lane Finding project for the Self-Driving Car Engineer Nanodegree Program
Traffic Sign Recognition Classifier for the Self-Driving Car Engineer Nanodegree Program
Behavioral Cloning Project for the Self-Driving Car Engineer Nanodegree Program
Extended Kalman Filter Project for the Self-Driving Car Engineer Nanodegree Program
Kidnapped Vehicle project - Car localization with a particle filter
Path planning project - Implementation of a planner to drive a car on a virtual highway
PID control project - Implementation of a controller to adjust the steering and throttle of the car driving in a virtual track
Programing ROS nodes to control an autonomous car. Final project of Udacity's self driving car nanodegree.
Repo for a plant monitoring project with the STM32F407 mcu running FreeRTOS - using CMSIS V2
This repo is for monitoring the soil moisture of my balcony plants and water them as necessary.
TinyOS is an open source, BSD-licensed operating system designed for low-power wireless devices, such as those used in sensor networks. This fork is for the developmet of TinyOS code (nesC language) to run on the moteist5 platform I developed at Instituto Superior Técnico.