Laurent EschenauerLet's make your project a success !
Bio

I'm a serial entrepreneur with experience on a variety of products and services (B2C, B2B, SaaS, Hardware). In the past 20 years I did a lot of things right but also many mistakes that I learned from. I'd be happy to share my knowledge and help you succeed at your next project.


Recent Answers


It really depends on what use case you want to achieve. Will there be multiple devices controlled from a single laptop ? Do you want to remote control them ? Do you need to build a user Interface on your laptop or is command line ok ? Etc.

With respect to communication, you can simply go serial (via USB), which can be easily 'upgraded' to bluetooth using a Bluetooth serial module (search for HC-06), they are really easy to integrate with arduino.

As for the software side on the laptop, you can use pretty much anything as long as it can talk over the serial port. I personally enjoy Python for these kind of things.

Finally, you must decide on the 'protocol' you are going to use to communicate with your device. it would be simple strings that you parse, a custom binary protocol that you design, or you may want to use a serialization library that provides you with greater flexibility. I like using 'nanopb' in my arduino projects. It is a lightweight implementation of Google 'protobuffers'.

As I wrote, lots of design choices in there, feel free to plan a call if you want to discuss.


Contact on Clarity

$ 2.50/ min

N/A Rating
Schedule a Call

Send Message

Stats

1

Answers

1

Calls


Access Startup Experts

Connect with over 20,000 Startup Experts to answer your questions.

Learn More

Copyright © 2024 Startups.com LLC. All rights reserved.