Govee-Reverse-Engineering icon indicating copy to clipboard operation
Govee-Reverse-Engineering copied to clipboard

H6125 UART port

Open possibly-not opened this issue 4 years ago • 1 comments

Hi there! I found your repo really useful, it mirrors what I'm seeing over the UART of my H6125. I believe they are based on the same protocol. My LED strip outputs a nicely formatted BLE packet over UART every time my phone sends it something and some others on boot. Its 115200 baud for anyone wondering.

In the following gist I

  • powered on the strip
  • connected my phone
  • changed brightness from 1% to 100%
  • changed colours to red
  • changed colours to green
  • changed colours to blue

https://gist.github.com/Possibly-Matt/dfe12776d3d725ae087bd08b6d14e896

You may notice the packets have weird characters and corrupted bits, thats because my UART connection is a bit shoddy and can't quite handle it. I may need a new UART to USB cable or to properly ground it. This is especially bad on the boot sequence!

I think this may prove very helpful when trying to understand more complicated patterns and things like the music audio connection (reactivity over bluetooth using the phone's microphone rather than the controller).

possibly-not avatar Aug 13 '21 14:08 possibly-not

Awesome! Thanks for this. Apologies for the late reply, I've been swamped with school.

Going to leave this issue open until I find some time to turn this into a markdown document

egold555 avatar Jan 31 '22 23:01 egold555