Mcu 0139-remote-433MHz-transmitter: Difference between revisions
(Created page with "Home automation project sending telemetry using a low-cost ISM-band (433MHz) transmitter. File:H34A-module.jpg") |
No edit summary |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Home automation project sending telemetry using a low-cost ISM-band (433MHz) transmitter. |
Home automation project sending telemetry using a low-cost ISM-band (433MHz) transmitter. |
||
This is a change of plan from what I originally intended to use (the RFM69HW modules), but with several home automation solutions easily available I decided to make use of these modules instead. |
|||
This is the bare transmitter module. |
|||
[[File:H34A-module.jpg]] |
[[File:H34A-module.jpg]] |
||
Here is the transmitter module wrapped in heatshrink and stuck on top of an Arduino Nano |
|||
[[File:0139 Prototype-1 Arduino-nano.jpg]] |
|||
Making the overall form factor even smaller by contemplating putting it on a Digispark board. |
|||
[[File:0139 Prototype-2 Digispark ATtiny85.jpg]] |
|||
The benefit is that the ATtiny85 modules are fairly cheap and can hold up to 8kB of program memory. A quarter the size of the ATMega328 Arduino but probably still more than enough to send some telemetry. |
|||
This is the module fitted onto a custom PCB that has the ATtiny85 on the underside. |
|||
[[File:0139 Prototype-3 Attiny V1.0.jpg]] |
|||
Schematic: |
|||
[[File:0139 PCB v1.3 schematic.png]] |
|||
Gerbers: [[File:0139-remote-sensors-433Mhz v1.4 gerbers.zip]] |
|||
Source code: [[File:0139 remote 433MHz transmitter v0.5.ino.zip]] |
|||
<pre> |
|||
0139 433mhz transmitter bill of materials -- PCB v1.4 |
|||
R1 1206 20k |
|||
R2 1206 4k7 |
|||
R3 1206 1k |
|||
R4 1206 10k |
|||
R5 1206 10k |
|||
R6 1206 4k7 |
|||
C1 1206 1uF |
|||
C2 1206 1uF |
|||
C3 1206 1uF |
|||
C4 1206 1uF |
|||
U1 SOIC ATTiny85 |
|||
U2 TO-92 DS18B20 |
|||
U3 TSOT23-5 NCP718ASN330T1G |
|||
T1 SOT23 (N-Ch FET) BSS138 or Si2302DS |
|||
T2 SOT23 (P-Ch FET) NDS352AP or BSH203 |
|||
T3 SOT23 (P-Ch FET) NDS352AP or BSH203 |
|||
D1 1206 LED |
|||
</pre> |
Revision as of 03:23, 1 January 2022
Home automation project sending telemetry using a low-cost ISM-band (433MHz) transmitter.
This is a change of plan from what I originally intended to use (the RFM69HW modules), but with several home automation solutions easily available I decided to make use of these modules instead.
This is the bare transmitter module.
Here is the transmitter module wrapped in heatshrink and stuck on top of an Arduino Nano
Making the overall form factor even smaller by contemplating putting it on a Digispark board.
The benefit is that the ATtiny85 modules are fairly cheap and can hold up to 8kB of program memory. A quarter the size of the ATMega328 Arduino but probably still more than enough to send some telemetry.
This is the module fitted onto a custom PCB that has the ATtiny85 on the underside.
Schematic:
Gerbers: File:0139-remote-sensors-433Mhz v1.4 gerbers.zip
Source code: File:0139 remote 433MHz transmitter v0.5.ino.zip
0139 433mhz transmitter bill of materials -- PCB v1.4 R1 1206 20k R2 1206 4k7 R3 1206 1k R4 1206 10k R5 1206 10k R6 1206 4k7 C1 1206 1uF C2 1206 1uF C3 1206 1uF C4 1206 1uF U1 SOIC ATTiny85 U2 TO-92 DS18B20 U3 TSOT23-5 NCP718ASN330T1G T1 SOT23 (N-Ch FET) BSS138 or Si2302DS T2 SOT23 (P-Ch FET) NDS352AP or BSH203 T3 SOT23 (P-Ch FET) NDS352AP or BSH203 D1 1206 LED