I made a tool to communicate data using the PC speaker
I made a tool to communicate data using the PC speaker
Hi HN, r2t2 is a command-line tool for transmitting data through sound using the PC speaker on the motherboard. The name of the tool is a reference to the R2-D2 robot from Star Wars :) In short, you type some message and it gets FSK modulated and transmitted via sound through the PC speaker. Note that this is the speaker/buzzer that you connect to the motherboard and not the regular speakers that you connect to the sound card. I also made a simple web page that listens to the sound emitted by r2t2 and decodes the received messages. The page can be used by simply opening it on your phone and placing the phone near a computer/device that emits data with r2t2. I made this tool mostly for fun, but I think it might have some useful applications too. The advantage of this type of communication is that the hardware is very cheap (~$1/speaker), does not require a sound card and the software is very simple and does not use any 3rd-party audio libraries.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
r2t2 – Transmit data with the PC speaker
Contain Yourself: my debrief of Container.Camp as a speaker
AI Speaker Separation
A data oriented TodoMVC using Replicant
I'm using a nocode comm tool
Commandline tool for protecting data using TouchID+Secure Enclave
I restored my first PC
Smart speaker that curses (and lot more)
Cloudftp.ai for transferring data using FTP
Top 6 wireless\Bluetooth speaker 2018