hardware - smouldery/shock-collar-control GitHub Wiki
WARNING: LOCAL LAWS MAY VARY, PLEASE ENSURE IT IS LEGAL FOR YOU TO TRANSMIT ON THE 433 MHZ SPECTRUM IN YOUR PLACE OF RESIDENCE for convenience, I've linked some common residential area regulations below. this is not legal advice, and is not endorsed by any of the below authorities, it's just a link where you can read some more.
- FCC (north america)
- Australia
- other regions (wikipedia page link) it is SOLELY YOUR RESPONSIBILITY to ensure the devices and systems you use are compliant with local laws.
Collar and remote
current hardware
only works on SPECIFIC hardware. the most common one is this one https://www.amazon.com/gp/product/B00W6UVROK/ but it's found in many brands. if it looks like this (shape of remote and receiver) you're probably good, but I can't guarantee anything.
Local Transmitter Controller
current hardware
Transmitter module (and optional receiver)
current hardware
At present the project uses a pretty standard 433 MHz transmitter, with an optional 433 MHz receiver useful for debugging. The model number is listed as '2008-8', and is a 3 pin interface transmitter that's 5v. it takes one ground pin, one power pin (5v) and one input pin - it should be pulled low for no transmission, and high for transmission (it should be low by default to minimise community interference. if your transmissions reach other people, transmitting over their 433 MHz signal more than necessary is rude and disruptive, even if it's legal where you are, so please be responsible)
this module is readily available from local electronics suppliers and online international ones, in a range of qualities and prices. I recommend you pick up a 433 MHz receiver as well if you can, it's really useful for debugging. they're usually sold in pairs and if you're getting them from a less reputable seller, consider buying two sets
they sell for anywhere from $2-3 USD a pair to $10-15 USD a pair from brand retailers. Transmitter: Receiver:
other compatible transmitters
while the module isn't important (anything that can transmit on 433 MHz will work, but using a different module may require code changes / a different local transmitter controller), it does need to be this frequency as that's the frequency the collar works on. if your collar doesn't work on 433 MHz, you'll need to ensure you find a module that matches your collar.
if you have an SDR that can transmit on 433 MHz on a reasonable bitrate, that may work as well (and means less hardware to buy)
if you do use alternate hardware, and have the time and energy, any notes on this are very much appreciate and can be added to this wiki directly.