I made this small project to demonstrate that FSharp can be used for robotic and domotics projects.
- FSharp on linux
- Suave.io
- WebSharper
- libraspicamcv
- OpenCvInterop.fs is port of CvInvokeRaspiCamCV.cs in PiCamCV
- Raspberry PI 3
- Power bank 12000 mah with 2 USB ports
- L298 Dual H-Bridge Motor Driver
- Camera module
- A chassis
While waiting for the schemas (in progress), you can see photographies here
- Pin1: GPIO26
- Pin2: GPIO19
- Pin3: GPIO13
- Pin4: GPIO6
- Forward: Pin1 and Pin3
- Backward: Pin2 and Pin4
- Left: Pin2 and Pin3
- Right: Pin1 and Pin4
- Build locally with
build.bat
- Upload
release
folder up to your RPI - Run
sudo mono FsRover.Web.exe