serialport
serialport copied to clipboard
Cross platform haskell library for using the serial port
Objectives
- Cross platform: at least Linux, Windows and Mac OS.
Tests
Setup
- Arduino Leonardo + Sparkfun FTDI breakout board.
- Connections: TX, RX and GND
Prepare Arduino
- Upload arduino code using Arduino IDE or avrdude
Prepare haskell test program
- Configure cabal to build the tests: cabal configure --enable-tests.
- Build: cabal build
Running the tests
- Run the tests: cabal test --test-options="/dev/ttyACM0 /dev/ttyUSB0"