4 ms·
Show HN: Surfboard – CodeSandbox for Arduino
Hello HN!
I'm excited to reveal Surfboard to you all! Surfboard is a widget that enables you to share your Arduino code as a URL link or HTML embed. People interacting with your widget can edit, compile and upload the code into their Arduino board--right in the browser.
Surfboard supports over 170 boards and over 4,200 libraries, so rest assured you can share quite a large variety of Arduino projects here :)
More on tech stack:
- Backend is Node.js and Go with MongoDB database, with most of the codebase a derivative of the Duino App project (https://duino.app/ https://duino.app/)
- React frontend
This project is a few days old so feedback is highly appreciated!
P.S. If you live in the UK (esp. London), I'm also looking for a highly technical and passionate partner-in-crime. Send an email to birudeghi@gmail.com with 1) Something amazing you've built, 2) How you got into the hardware space, 3) Contact details and times when I can talk with you.
- deleted 5y ago[deleted]
- hgo 5y agoDefinitely pushes me in the direction of taking the plunge into Arduino. Thanks for sharing!
- birudeghi 5y agoYes, go ahead and start building! Surfboard would be perfect to showcase your first project so do pay us a visit down the road!
- lxe 5y agoWould be nice to have this explanation for what this is somewhere on the site.
- birudeghi 5y agoVery good point, thank you! I was betting on people trying it out for themselves but apparently the description isn’t clear :/
- archerx 5y agoWe need some examples, when I arrived on the landing page thats the first thing I looked for and could only find a create button and promptly left.
- claxo 5y agoA list of libraries would be nice. Also, allow to do a quick squetch, non persistent, without registering.
- birudeghi 5y agoThanks for the feedback! Is the search bar for the libraries not sufficient? We assumed that whoever is writing the code will know what libraries to include so they can just type them in the search bar. We see that people wanted to have a play with the product before fully creating one for themselves! We’ll consider doing a demo widget at the front page to serve that need, but out of curiosity, what do you find most difficult about creating the widget?