Posts | Comments

Planet Arduino

Archive for the ‘data transfer’ Category

ggwave-arduino is an Arduino library for transferring data over sound for microcontrollers.

There is an iPhone & Android app for transmitting digital data via sound to an ESP32 development board with an Adafruit Electret microphone. The second breadboard (on the right) can also send data to the breadboard on the left.

The GitHub repo has an examples folder for sample circuits.

See a demonstration video below and more on GitHub.

Feb
25

Using a flashing LCD monitor to transfer data

arduino hacks, data transfer, flashing, ldr, light sensor, monitor, screen, temt6000 Comments Off on Using a flashing LCD monitor to transfer data 

lcd-screen-data-transferWe love the concept of using an LCD screen to transfer data. The most wide-spread and successful method we know of is the combination of a QR code and the camera on a smart phone. But for less powerful/costly devices data can be transferred simply by flashing colors on the screen. That’s what [Connor Taylor] is testing out with this project. He’s using a TEMT6000 light sensor to turn a white and black flashing monitor into binary data.

So far this is just a proof of concept that takes measurements from the light sensor which is held in front of a Macbook Retina display with different backlight levels. At 3/4 and full brightness it provides more than enough contrast to reliably differentiate between black and white when measuring the sensor with the Arduino’s ADC. What he hasn’t gotten into yet is the timing necessary to actually transfer data. The issue arises when you need to have multiple 1′s or 0′s in a row. We’ve tried this ourselves using an LDR with limited success. We know it’s possible to get it working since we’ve seen projects like this clock which can only be programmed with a flashing screen.

[Connor's] choice of the TEMT6000 should prove to be a lot more sensitive than using just an LDR. We figure he could find a way to encode using multiple colors in order to speed up the data transfer.


Filed under: arduino hacks


  • Newsletter

    Sign up for the PlanetArduino Newsletter, which delivers the most popular articles via e-mail to your inbox every week. Just fill in the information below and submit.

  • Like Us on Facebook