-
1Mock weather set up and initial node set up and configuration
1. save main.py on to raspberry pi pico, update wifi information for your local network
2. solder male header pins to pico and rak4631
3. plug in travel router, or use your own local network for testing.
4. run mock_tempest_udp_sender.py on the network to send weather data over udp. For now we are mocking the data that the weather station will send. Once we have the actual weather station we will replace the mock with that.
5. confirm logs are showing on the pico while plugged in to your computer. The pico should blink its led each time a message is sent.
6. next connect the pico to the rak4631 garden node as shown below:
Pico GP0 (TX) -> RAK RX1 Pico GP1 (RX) -> RAK TX1 Pico GND -> RAK GND
you can use jumper cables or solder wires, in the image shown i have a used 9*15 mm perfboard and soldered wires.
![back of perf board back of perf board]()
soldered wires to the pins 7. plug in the rak4631 home node and connect with the meshtastic app. Make sure both nodes are using the same channel and frequency config.
8. you should see messages flowing from the mock weather station to the pico over udp on wifi, then to the rak4631 garden node over uart, and finally to the home node over the meshtastic network. you can verify by checking the meshtastic app and connecting the home node to view the messages.
![]()
messages flowing to home node viewed on the meshtastic app
Brahm Schultz

Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.