rivafarabi / deckboard

Control your PC with your phone in easy way possible. News and updates on @DeckboardApp.
https://deckboard.app/
539 stars 31 forks source link

[FEATURE REQUEST] Support for Arduino API Integration #1107

Open cleicastro opened 3 weeks ago

cleicastro commented 3 weeks ago

Is your feature request related to a problem? Please describe. AI'm always frustrated when I can't integrate my Arduino projects directly with Deckboard. This integration would streamline my workflow and enhance the functionality of my projects.

Describe the solution you'd like I would like to request support for creating an API or library that allows Deckboard to communicate directly with Arduino. This could include sending and receiving data, executing commands, and providing a seamless integration between Deckboard and Arduino.

Describe alternatives you've considered Alternatives considered include using intermediary software or custom scripts to bridge the communication between Deckboard and Arduino, but these solutions tend to be less efficient and more complex to implement.

Additional context Integrating Arduino with Deckboard would open up numerous possibilities for creators, makers, and developers who rely on both platforms. It would greatly enhance the user experience and expand the potential applications of Deckboard.

Thank you for considering this feature request!

jacix commented 3 weeks ago

@cleicastro, Great idea - useful for home automation, among other things. How would Deckboard interface with the Arduino? I'm running a bunch of ESP32's so so Duckboard could open a URL to do something on them, but I haven't give it too much thought yet. I'm curious what you have in mind.

rivafarabi commented 3 weeks ago

There is an extension called Deckboard Callurl that let you send HTTP GET request. Not properly maintained, but it's a start if you want send something to ESP32 web server

cleicastro commented 3 weeks ago

It would be very useful if an Arduino client could execute commands on Deckboard. This would be quite similar to using a DIY stream deck with Arduino.