NucuCar is a .Net Core IoT application for environment monitoring and home automation powered by Raspberry Pi.
Find a file
2019-12-24 00:22:40 +02:00
Docs Update readme & add fritzing diagram 2019-12-05 18:55:05 +02:00
NucuCar.Domain Refactor NucuCar.Domain GenericSensor.GetMeasurements to return a generic response 2019-12-19 22:59:17 +02:00
NucuCar.Sensors Refactor NucuCar.Domain GenericSensor.GetMeasurements to return a generic response 2019-12-19 22:59:17 +02:00
NucuCar.TestClient Refactor NucuCar.Sensors to return generic sensor response 2019-12-07 00:31:28 +02:00
NucuCar.UnitTests Refactor NucuCar.Domain GenericSensor.GetMeasurements to return a generic response 2019-12-19 22:59:17 +02:00
.editorconfig Turn NucuCar.TestClient into a command line client 2019-11-17 16:33:24 +02:00
.gitignore Remove the certificates folder 2019-11-17 15:59:31 +02:00
NucuCar.sln Add tests for NucuCar.Sensor environment sensor's grpc services 2019-11-30 17:19:56 +02:00
NucuCar.sln.DotSettings.user Implement basic BME680 sensor reading 2019-11-09 16:54:06 +02:00
Readme.md Update readme 2019-12-24 00:22:40 +02:00

WIP

Solution Information

An attempt to create a remote controlled toy car. Powered by Raspberry Pi and .Net Core 3.0.

Board Status

NucuCar.Domain

Holds common classes and interfaces that are required by the other projects.

It provides all the types that are generated via protocol buffers.

NucuCar.Sensors

Manages all the car sensors. For more info see the readme file located in the project directory.

NucuCar.TestClient

Command line utility to play around with the car functionality. You can use it to remotely read data from the sensors via gRPC methods and to publish and read telemetry data.


Building and Running.

To build the project and target the Raspberry Pi you can use the following command:

dotnet build --runtime linux-arm -p:PublishSingleFile=true