This is a PCB card for use with RFLink software, ESP-Link, ESP-Easy or what you find fits you best. It is mainly for my purpose of getting IKEA anslut remote control in my Home Assistant setup. And for measure my pellets and power meter.
You can fill the board so it meat yours need!!
Use it as a RFLink with receiver and transmitter, and connect to server with USB, add CC2500 module for IKEA asnlut support.
Add a Wemos D1 Mini to get the RFLink more portable and communicate via WiFi via tcp-mode. If you just are interested in IKEA anslut, use a CC2500 module + Arduino Pro Mini + Wemos D1 Mini and communicate with MQTT.
Inspired by https://github.com/NDBCK/Ansluta-Remote-Controller for Arduino Pro Mini support, and also https://github.com/Genestealer/Home-Assistant-RFLink-Gateway-ESP8266 fore the komplete setup!
Fore the moment, no PCB is tested, more info to come!
Some configurations explained:
IC2 Arduino Mega, IC5 Transmitter, IC6 or IC7 Receiver, X1 Antenna connection.
Option 1: C5,C6 and C7 for better reception with RXB6 receiver.
Option 2: R3, R9, LED1 so se TX communication is visible (receiving data).
IC1 ESP, IC2 Arduino Mega, IC5 Transmitter, IC6 or IC7 Receiver. R1, R2, R3.
- Ansluta option: IC4 CC2500, R4-7, C8.
- Option 1 and 2, se above.
IC1 ESP, IC3 Arduino Pro Mini 3.3v, IC4 CC2500 modul, C8.
- Option R9 LED1
With 1-wire temp and power meter sensor.
IC1 ESP, R20-R25 if needed. If lead needed: R10, R11, LED 2, LED3, R20, JP1, R21, JP2.
Temperatur: DS18B20 connected to JP1
Power meter: LTR4206E ir detector connected to JP2.
If you don't want to use Mega 2560 or ESP interna 3.3v converter you can add U1 (AMS1117 3.3v) and C2, C3, C4.
- PS1 Power selector is for choose input source, IC2 Mega or IC1 ESP 5 volt. (JP5 can only be in used if not Mega 2560 is in use).
- PS2 is the 3.3v source selector, use INT with interna 3.3v converter.
Part | Value | Device/Type | Package/Info |
C1 | 10µF | CAPACITOR | E2-5 |
C2 | 100nF | CAPACITOR | C0805 |
C3 | 0.1µF | CAPACITOR | E2-5 |
C4 | 10µF | CAPACITOR | E2-5 |
C5 | 100nF | CAPACITOR | C0805 |
C6 | 100nF | CAPACITOR | C0805 |
C7 | 10µF | CPOL-EUE2-5 | E2-5 |
C8 | 100nF | CAPACITOR | C0805 |
C9 | 10µF | CPOL-EUE2-5 | E2-5 |
IC1 | WEMOS D1 MINI | WEMOS D1 MINI | WeMos.cc |
IC2 | ARDUINO-MEGA | ARDUINO MEGA 2560 | |
IC3 | PRO MINI 3.3V | ARDUINO PRO MINI | |
IC4 | CC2500 | CC2500 MODULE | |
IC5 | TRANSMITTER 433MHZ | TRANSMITTER 433MHZ | |
IC6 | RXB6 | RECEIVER | |
IC7 | RTX-MID | RTX-MID | Aurel |
IC8 | NRF24L01A | NRF24L01A | NRF24L01 |
IC9 | ESP-01 | ESP8266 Wifi module 01 | |
J1 | JUMPER 2 SMD | Jumper | Aktivate CC2500 |
J2 | JUMPER 3 SMD | Jumper | 3.3 or 5.0V Aurel |
JP1 | GS015S-3.81-3P | PCB terminal block | PCB terminal block |
JP2 | GS015S-3.81-3P | PCB terminal block | PCB terminal block |
JP3 | GS015S-3.81-3P | PCB terminal block | PCB terminal block |
JP4 | GS015S-3.81-2P | PCB terminal block | PCB terminal block |
JP5 | GS015S-3.81-2P | PCB terminal block | PCB terminal block |
LED1 | LED1206 | LED-1206 | LEDs |
LED2 | LED1206 | LED-1206 | LEDs |
LED3 | LED1206 | LED-1206 | LEDs |
LED4 | LED1206 | LED-1206 | LEDs |
PS1 | JUMPER | 2 TO 1 POWER | |
PS2 | JUMPER | 3 TO 1 POWER | |
R1 | 470R | RESISTOR R0805 | R0805 |
R2 | 470R | RESISTORR0805 | R0805 |
R3 | 470R | RESISTORR0805 | R0805 |
R4 | 470R | RESISTORR0805 | R0805 |
R5 | 470R | RESISTORR0805 | R0805 |
R6 | 470R | RESISTORR0805 | R0805 |
R7 | 470R | RESISTORR0805 | R0805 |
R8 | 1K | RESISTORR0805 | R0805 |
R9 | 1K | RESISTORR0805 | R0805 |
R10 | 1K | RESISTORR0805 | R0805 |
R11 | 1K | RESISTORR0805 | R0805 |
R12 | 4k7 | RESISTORR0805 | R0805 |
R13 | 4k7 | RESISTORR0805 | R0805 |
R20 | 4k7 | RESISTORR0805 | R0805 |
R21 | 4k7 | RESISTORR0805 | R0805 |
R22 | 4k7 | RESISTORR0805 | R0805 |
R23 | 4k7 | RESISTORR0805 | R0805 |
R24 | 4k7 | RESISTORR0805 | R0805 |
R25 | 4k7 | RESISTORR0805 | R0805 |
U1 | AMS1117 | 800mA and 1A Low Dropout (LDO) Positive Regulator | SOT223 |
U2 | DHT22 | DHT-22 | |
U3 | DS18B20 | DS18B20 | |
X1 | BU-SMA-V | ANTEN |