> Ever gone camping and wondered what animals were around you? Limited cell service, SD cards are too time intensive, and wifi's range is too limited. Introducing a custom trail camera featuring a lora rasberry pi hat PCB and worlds first open source lora video streaming protocol written in python. I literally wrote the code so an image can be converted into bytes, turned into radio frequencies, and subsequently decoded up to 2 miles away. Images take less than a minute to be sent and can be sorted to see if they contain wildlife with an image variation script I wrote.
>
> Challenges:
> • didn't know what a pcb was -> learned how to use easyeda
> • first pcb had the wrong ipex connector -> bought new ipex connector
> • first pcb's moduels came dead on arrival -> created second pcb
> • second pcb had a component in the wrong orientation -> individually desodered a 40 pin header, broke it, and resodered only the metal bits that were needed
> • webcam drivers weren't working -> used ffmpeg
> • base64 encoding wasn't working -> used pil library
> • some packets were being missed -> increased wait time between packets
> github.com/SidharthBhatt/lora
very expensive way to turn a raspberry pi into a flashlight #arcade