Live data from Hacker News

ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

github.com

21–30 of 50 posts

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#21

I’m curious about how you used LLMs here? Also, to what extent you designed this vs the LLM copying it? My concern is all these vibe coded projects with huge readmes and fake GitHub stars are essentially just copying the work of others, and don’t really do anything new.

You can see in the git commit log how it has progressed slowly over a period of one year to get here. So at least it is not a weekend vibe coded AI slop.

Not sure 600,000 commits by one person in a year, most concentrated in a few months over the year, counts as “slowly”.

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#22

Earlier quoted context omitted.

You can see in the git commit log how it has progressed slowly over a period of one year to get here. So at least it is not a weekend vibe coded AI slop.

Not sure 600,000 commits by one person in a year, most concentrated in a few months over the year, counts as “slowly”.

Where do you see 600k commits? Are you talking about 600k lines of code? If so, the project includes libraries in the `lib` folder, notably a large screen library called `tft_espi` which must be 500k lines on its own (which has since been removed, that's why you see -500k lines)

I know the codebase inside and out, feel free to ask

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#23
Great!

I'd like to use as a serial-over-wifi adapter, for remote management of my SBCs.

Can anyone suggest a decent device for this, that relies on no soldering or 3d printing?

Ideally the device would expose a serial-over-USB port, so I can just plug in a USB-UART adapter.

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#24

Great! I'd like to use as a serial-over-wifi adapter, for remote management of my SBCs. Can anyone suggest a decent device for this, that relies on no soldering or 3d printing? Ideally the device would expose a serial-over-USB port, so I can just plug in a USB-UART adapter.

Ah, I see the M5 AtomS3 Lite has a grove, which is probably robust enough for me.

Great!

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#25

Great! I'd like to use as a serial-over-wifi adapter, for remote management of my SBCs. Can anyone suggest a decent device for this, that relies on no soldering or 3d printing? Ideally the device would expose a serial-over-USB port, so I can just plug in a USB-UART adapter.

The firmware can already be used as a serial over WiFi adapter through the Web CLI.

You do not need to connect a separate USB-UART adapter to it: simply connect the ESP32S3 UART pins directly to the board’s TX, RX, and GND pins.

Any ESP32S3 board could do it, see README for different types of supported devices

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#26
post #8

[flagged]

Yes, it includes scripting and raw GPIO/bit-banging features, so you can read essentially any custom protocol yourself, including one you invented five minutes ago

[flagged]

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#27

[flagged]

So the title would be better as saying potentially every protocol, then?

When it said every protocol, I read it as potentially every protocol, myself. I have an O-scope that can read every wire protocol too.

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#28
The snark in these comments! @geotp please don't be put off, this is great work.

Found it in recent days and couldn't have been better timing for what I needed to do.

I have it running well on a Heltec WiFi LoRa 32(V3) with very minor patches to support the CP2102 UART.

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#29

[flagged]

So the title would be better as saying potentially every protocol, then? When it said every protocol, I read it as potentially every protocol, myself. I have an O-scope that can read every wire protocol too.

I mean, anything other than "speaks every protocol", which is incorrect unless someone goes ahead and writes a parser for every single protocol. "Many protocols"? "A wide variety of protocols"? "More protocols out of the box that any other product ever"?

Re: ESP32 Bit Pirate, a Hardware Hacking Tool with WebCLI That Speaks Every Protocol

#30

Earlier quoted context omitted.

You can see in the git commit log how it has progressed slowly over a period of one year to get here. So at least it is not a weekend vibe coded AI slop.

Not sure 600,000 commits by one person in a year, most concentrated in a few months over the year, counts as “slowly”.

There are 1300 commits. What is everyone smoking today?
Post reply on HN