Created Generic CC1101 modules for SubGhz (markdown)

Skip Hansen
2024-09-22 10:19:28 -07:00
parent 0ad6c8b1f5
commit 47e47f49df

@@ -0,0 +1,40 @@
## IMPORTANT
**When sourcing a generic module make sure it is the 868/915Mhz version NOT the 433 Mhz version. <br>
The two modules are identical other than component values which are unmarked.<br><br>
There are major problems with the some generic CC1101 "Green" Modules, i.e.
they don't work!<br><br>
Always verify that VDD is NOT shorted to ground!<br><br>
Also check for shorts between the "castellated" pads at the edge of the board.<br><br>
(Yes the "quality" of some module is that good, you get what you pay for.)**
Note: EByte E07-900M10S Modules seem to work without major issues.
## Generic CC1101 modules
There are various CC1101 module with differing pinouts available from the "usual places".
Here are two examples, note the one with a solid white silkscreen on the back seems to be a **slightly** higher quality than the other version.
[<img src="https://github.com/user-attachments/assets/11c86f78-e75b-459a-bd1c-1f400c39a88f" width=33%>](https://github.com/user-attachments/assets/11c86f78-e75b-459a-bd1c-1f400c39a88f) [<img src="https://github.com/user-attachments/assets/da1fe05a-5868-42da-abae-4c41aa1ad474" width=33%>](https://github.com/user-attachments/assets/da1fe05a-5868-42da-abae-4c41aa1ad474)
## CC1101 pinout of one type of Generic CC1101 module
**It is STRONGLY recommended that you verify the connections to the CC1101 pins rather
than making any assumptions.**
One popular module used by the Mini V3 and early Mini v4s and Yellow APs has this pinout.
[<img src="https://github.com/user-attachments/assets/d4528ea8-9cdd-4c8a-9814-4ba888914b87" width=50%>](https://github.com/user-attachments/assets/d4528ea8-9cdd-4c8a-9814-4ba888914b87)
## Generic CC1101 module frequency issues
It is known that the most trouble come from the shifted base frequency of such modules
https://asksinpp.de/Grundlagen/FAQ/Fehlerhafte_CC1101.html#ermittlung-der-cc1101-frequenz .
OEPL does uses a wide receiver bandwidth and the CC1101s frequency error measurement and adjustment
to attempt to compensate for inaccurate base frequency caused by cheap crystals.