Settings

Theme

Show HN: Surfboard – CodeSandbox for Arduino

sfbd.is

26 points by birudeghi 4 years ago · 8 comments · 1 min read

Reader

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/)

- 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.

claxo 4 years ago

A list of libraries would be nice. Also, allow to do a quick squetch, non persistent, without registering.

  • birudeghiOP 4 years ago

    Thanks 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?

hgo 4 years ago

Definitely pushes me in the direction of taking the plunge into Arduino. Thanks for sharing!

  • birudeghiOP 4 years ago

    Yes, go ahead and start building! Surfboard would be perfect to showcase your first project so do pay us a visit down the road!

lxe 4 years ago

Would be nice to have this explanation for what this is somewhere on the site.

  • birudeghiOP 4 years ago

    Very good point, thank you! I was betting on people trying it out for themselves but apparently the description isn’t clear :/

    • archerx 4 years ago

      We 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.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection