Here's an example. Back in the 1980s I was the lead developer on the commercial computer game Dungeon Master. I am quite certain that I am one of only two people with the complete original source code. The game enjoyed considerable succes. Jan 23, 2017 Last week I received my RM2 Pro and did some reverse engineering on the data required for command 2. I am using this mainly as an xPL to RF/IR gateway running on my router (OpenWRT/LEDE), therefore all my development is done in plain C rather than python, as this would be an overkill for a small router device.
Posted by3 years ago
Archived
Anyone tried this before? Great prices and haven't really seen any negative reviews around though nothing too in depth. I have 3 window AC units and if I can centrally control them it'll be more like the convenience of central air.
It's kinda dumb how they use the IFTTT abbreviation to mean it supports basic if then statements but China will be China... I only wish it could be better integrated with my other smart home products.
I bought it from here, it's quite a bit cheaper than Aliexpress ($19 there) and it's my favorite 'Chinese crap' site. http://www.banggood.com/Broadlink-Black-Bean-Smart-Home-Wifi-Remote-IR-Controller-Universal-Appliances-Smart-Control-p-1049494.html
14 comments
Posted by6 months ago
Archived
I've spent the whole night reverse-engineering the WiFi chip on the Broadlink RM Pro+ (RM3) board, which is also the main processor of the unit. It seems to be some sort of a 'ESP8266' which has processor, storage and WiFi on the same board.
Why did I made this? Well, I found no mods or anything interesting about these devices and since I just bought one, I went to investigate the circuitry before using it 'as it is'. Also, the RM3 models don't come with a temperature sensor, which is really sad and I would love to mod one in. I'm yet to discover on how to flash a custom firmware on it, but this shoulld give some modders out there a bit of room to play.
I know, the drawing is not well made or symmetric at all, but it should suffice for now.
The next step is to discover which pin we need to pull down in order to enter FLASH mode or similar. On the ESP8266 it's GPIO0, but here I don't know (yet). If anyone is interested, I would love to see other trials by other members :)
EDIT: The 44632A chip has it's datasheet here: https://www.silabs.com/documents/public/data-sheets/Si4463-61-60-C.pdf (It's a tiny chip on the board and it's purpose is to receive/transmit RF signals)
Wi-Fi+Processor chip pinout
EDIT2: I also made a post on the 'Home Assistant' forum and post updates about what I've found there: https://community.home-assistant.io/t/reverse-engineering-broadlink-rm-pro-devices/85441
comment