Fa

FarProbe – Access Logic Analyzers from the Browser

Hacker News

FarProbe – Access Logic Analyzers from the Browser

FarProbe is a web application that connects to some of the most popular logic analyzers (Saleae, USBee, and their clones) from the browser and streams data to the cloud. Open a Chromium-based browser (even on an Android or ChromeBook), plug in the analyzer, and its data can be streamed over USB to the browser for analysis. After generating a link, the data can be stored on our server or live-streamed to another user. If you don't have the hardware, check out the demo video we prepared for YC over a month ago, we're now live: https://youtu.be/QVoLbB5LAr4 Why did we start it? Often enough I worked on my hardware projects while on the go. Traveling to clients, staying in hotel rooms, I missed a simple tool that allowed me to see what is going on, diagnose it and iterate on the go. I have also seen that problem in the other direction - most recently, I was hybrid-working on electric aircraft avionics, sometimes with the aircraft on the other side of the US. Frequently I had to call some on-site engineers to connect some instruments and screen-share, file-share, send screenshots, etc., to give me a glimpse of the elusive GPS-related bug I was hunting down. What can FarProbe do today? Bare minimum - we like to build in public and want to see where the community needs lead us! You can use a logic analyzer locally, send a link to someone else to capture data for you remotely, you can run long-term acquisitions on our cloud - and export to PulseView for further analysis. You can also invite your colleagues to look at your issue without installing anything new. How does it work? It's a data-intensive WebUSB application written in Rust, both client and server-side. On Linux (Android, Chrome OS) and OSX, we are able to stream ~24MB/s, compress it (most of the time, the signal doesn't change) and send over to our servers. On Windows, we are limited to ~8MB/s, there is a bug in Chromium's WebUSB windows stack that we're thinking about a good way to resolve. What do we want to do in the future? Support more hardware (Oscilloscopes? Any favorite devices you really wished for had better software support?); Implement protocol decoders (also in the cloud); Implement device emulators and test fixtures. Overall - we want to be the software company that gets hardware - and implements the companion software well.

Share card

Actual performance

4points
2comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
80%80% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: user, new, code · Missing: mac, agents, macos
80%80% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
69%69% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: video, month, way · Missing: mobile apps, ios, personal
45%45% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · 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
16%16% 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

Go
Go-rabbitmq, reconnection logic and sane defaults46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go-rabbitmq, reconnection logic and sane defaults

Hacker News2
I
I made an Ethernet transceiver from logic gates46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I made an Ethernet transceiver from logic gates

Hacker News460
py
pyretry - separate retry logic from business logic40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

pyretry - separate retry logic from business logic

Hacker News7
TA
TAUT2 – Mathematical logic exercises in the browser66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

TAUT2 – Mathematical logic exercises in the browser

Hacker News2
de
derecha.de, play logic games in the browser40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

derecha.de, play logic games in the browser

Hacker News3
We
WebAssembly in a browser with access to a real filesystem83%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

WebAssembly in a browser with access to a real filesystem

Hacker News2
An
An unofficial sequel to Theseus and the Minotaur (the logic game)39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An unofficial sequel to Theseus and the Minotaur (the logic game)

Hacker News2
Us
Use an EEPROM as Programmable Logic55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Use an EEPROM as Programmable Logic

Hacker News22
Op
Open-source logic synthesis – formal logic to FPGA66%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Open-source logic synthesis – formal logic to FPGA

Hacker News1
Logic
Logic84%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Build and operate fleets of agents

Product Hunt+272Productivity