ESP32 wroom 32 with cc1101 868 mhz

Hello,
I'm trying to connect this wireless module with an ESP32-WROOM-32, but I'm unable to find any information on how to program it and make it work.

This is the radio module: CC1101 868MHz Wireless Transceiver Pinout
This is the ESP32: AliExpress Link

Any help would be appreciated. I have tried to solve the problem with ChatGPT, but no luck so far.

how have you connected the device to the ESP32?
try a web search for CC1101 library

Yes, I have connected the radio module and I'm using Radiohead library for the sender and receiver. The sender is sending the message but nothing is received on the other side. I think that I'm doing something wrong and I'm looking for tutorial. The code I'm using is generated by chatgpt.

#define MOSI_PIN 23 // G23

#define MISO_PIN 19 // G19

#define CLK_PIN 18 // G18

#define CS_PIN 5 // G5

#define GDO0_PIN 22 // G22

#define GDO2_PIN 21 // G21

I have tried already with this library without any luck. The esp32 do not boot. Can you provide me a working programming code that can I use because I can't find the error in my setup. I think that I'm doing everything right but obviously it is not.

First you wrote you don't receive while transmitting works.
Now you write that Esp doesn't boot...

Library has example codes.
Try ReceiveDemo_Simple_cc1101.ino for example. Change the setMHz to 868

Transmitting works with the Radiohead library, but not with the other library. At least it is writing so in the serial monitor.
I’m seeking working code examples to rule out software issues, as I’m unsure whether my CC1101 module was damaged during soldering. There are three ultra-small resistors near the drill holes on the board, and I suspect I might have accidentally desoldered or damaged them. I used a 30-watt soldering iron, but the resistors are extremely close to the holes, making the process error-prone.

Which library is 'this' library ?

The examples in the Radiohead library will be a good example of working programming code.

By the 'drill holes' do you mean the 3 holes that are the antenna connections ?

Do all the modules you have look like they have the same components ?

Then take a magnifying glass and inspect your soldering and those resistors. Observe also any possible solder bridges.

I have 3 cc1101 868 MHz. There are resistors near the holes for the jumper cable. There is no header soldered so you have to solder your own cable which is problematic I guess. I think that I'm damaging the resistors when I'm soldering the cables. More specifically the one next to the 3.3 v hole. Neither of the three is working. They have same components but I have noticed that on the one boar the resistor that I'm talking was desoldered. Tomorrow I will buy 4th one and I will try to be extremely careful during the soldering.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.