Wa

Wavecake – An IDE for web serial and web Bluetooth

Hacker News

Wavecake – An IDE for web serial and web Bluetooth

The story: Hi all. I'm a freelance firmware developer. I work on a lot of Bluetooth projects in addition to standard regular embedded systems. I'm a big proponent of writing scripts to test the devices I work on. In the past, I've worked on teams that rely on manual testing via a phone or UART terminal. It's frustratingly slow to test that way. I've become pretty good at writing scripts in various languages from node to python to Objective C. I still have issues with sharing though. Getting people to run the scripts to reproduce errors involves lots of friction that comes from installing the software. I'm obsessed with the potential of web serial and web bluetooth to solve these issues for me and the projects that I work on. However, I found that a lot of online code editors prevent people from running these APIs. Existing web code editors are also optimized for people writing web apps. They emphasize showing the HTML and CSS etc. I wanted to create a code editor that was optimized for embedded systems developers. So here we are. I made yet another web IDE. The project: I built an IDE that supports web serial. It’s built for embedded systems developers who want to check out web serial but are not so familiar with web development software. In addition to running web serial code, I’ve also added a few elements that I think could be helpful to embedded developers. 1. UI development - support for buttons, text, and charts 2. Code sharing - easy to store and share your code with coworkers 3. Scripting API wrapper - A little user friendly polish on top of the web device APIs. The script API makes it easy to wait for responses from the device. 4. Support for web bluetooth and MQTT

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: apps, user, code · Missing: mac, agents, macos
87%87% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: supports · Missing: reddit linkedin, podcasting, created
86%86% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: exist, existing, ide · Missing: https docs, excited, just released
76%76% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRFits verified-revenue profile · Strong signals: apps, way · Missing: mobile apps, ios, personal
51%51% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: friendly, user friendly · Missing: plus, platform, intuitive
34%34% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
20%20% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

We
Web Bluetooth65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Web Bluetooth

Hacker News92
Fu
FurBLE – Furby Web Bluetooth Demo60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

FurBLE – Furby Web Bluetooth Demo

Hacker News2
Bl
Bluetooth Hacking with Bluesnarfer68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Bluetooth Hacking with Bluesnarfer

Hacker News3
Op
OpenBLE, Swagger for Bluetooth60%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

OpenBLE, Swagger for Bluetooth

Hacker News122
KI
KISS IDE – A simple web based IDE65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

KISS IDE – A simple web based IDE

Hacker News56
Su
SuperQuickShare. Like bluetooth but with webtorrent and qrcodes63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

SuperQuickShare. Like bluetooth but with webtorrent and qrcodes

Hacker News1
An
Android bluetooth microblogging for activists50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Android bluetooth microblogging for activists

Hacker News5
A
A Web Command Line Interface via NUS Using Web Bluetooth62%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Web Command Line Interface via NUS Using Web Bluetooth

Hacker News1
fo
fontBomb - Stylishly destroy the web63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

fontBomb - Stylishly destroy the web

Hacker News489
A
A Handcrafted Web63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A Handcrafted Web

Hacker News131