Inspiration
I used an arduino once to automate a lego toy train using the lego powerfunctions library. It was quite a challenge to write a top-down arduino program, taking in consideration all the possible different events.
What it does
Basically we want to implement functionality for actors/sensors, which are being controlled by an arduino controller, into a java application.
How I built it
We want to verify where the different responsibilities should be implemented, and construct a GUI that can control and access the different arduino modules.
Challenges I ran into
We will need to stub out the arduino as an external system of our java application. We will need to be careful about the arduino code and wiring as none of us have much experience in the matter. If possible we want to apply TDD as much as possible to this project.
What's next for Java - Arduino serial communication
If by the end of the day we can visualize the progress with an actual concrete model (read: lego train) then we will have succeeded in our setup and have a good place to start refining the application/implementation.

Log in or sign up for Devpost to join the conversation.