In the coming weeks, I will try my best to publish some real cool tutorials about some interesting and advanced topics and projects. I will start with writing blog articles and will try later to produce YouTube videos for it. Here are some ideas for the upcoming projects.
We dive briefly into
LoRaWAN and with the help of a
MikroTik LoRa Gateway* we will write a
Semtech UDP Packet Forwarder Server in Python to interact with it. Additionaly we will define our own LoRa Protocol that supports strong encryption and signing.
Secondly we will use
NodeJS to build a Web GUI for our own LoRa Server. If it works out smoothly, we will also take a look how to write a cross platform encrypted LoRa Messenger with
(*every Gateway that supports UDP legacy servers should work fine)
We will program an ESP32
MAVLink compatible Rover that can be controlled via
QGroundControl. To spice it up, we will progam first our own MAVlink GCS in
ElectronJS and then move on to build a hardware GCS with
Arduino Leonaro and
ESP32 + Ethernet
I will show my different iterations of Smarthomes which I have built over the years. From the humble beginnings with the terrible
ENC28J60 module to the chinese
W5100 Arduino Ethernet Shield clone that came with its own hickups, to the more professional ESP32 based
KC868-A16 Smarthome and how we can make a cheaper DIY variant of it.
Couple months ago I have also went deep down the rabbit hole and experimented with Espressif own wireless protocol
ESP-NOW. Impressed by the power of the little ESP32, we will try to build our own custom protocol with raw
IEEE 802.11 packets.