#RAKwireless WisBlock nRF52840 MCU + #LoRa Transceiver ... Super excited to start LoRa coding!

https://github.com/lupyuen/wisblock-lora-receiver

GitHub - lupyuen/wisblock-lora-receiver: Receive LoRa messages with RAKwireless WisBlock

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

GitHub
That's a useful padded box! 👍
Mesmerised by the #WisBlock lights
PlatformIO failed to flash #WisBlock ... Let's find out why 🤔
And now PlatformIO flashes OK to #WisBlock! ... Maybe earlier I was staring at the WisBlock lights too long and it timed out 🤔

#WisBlock #Arduino Firmware for receiving #LoRa packets ... Runs OK with PlatformIO ... Code looks surprisingly similar to our BL602 LoRa code 🤔

https://github.com/lupyuen/wisblock-lora-receiver/blob/main/src/main.cpp

lupyuen/wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

What do #WisBlock #Arduino, #RISCV #BL602 and Apache #Mynewt OS have in common? They're using the same #LoRa driver code from Semtech! Serendipitous Discovery 😂

https://github.com/lupyuen/bl_iot_sdk/blob/lora/customer_app/sdk_app_lora/sdk_app_lora/radio.h

lupyuen/bl_iot_sdk

BL602 SDK (Pine64 fork plus enhancements). Contribute to lupyuen/bl_iot_sdk development by creating an account on GitHub.

#WisBlock will receive #LoRa packets from #BL602 ... Let's sync up the LoRa Parameters across WisBlock and BL602 ... Life gets Easy with Serendipity! 👍

https://github.com/lupyuen/wisblock-lora-receiver/blob/main/src/main.cpp

lupyuen/wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

Default #LoRa Parameters for #WisBlock and #BL602 ... Are already the same! Spooky Serendipity 🤔

https://github.com/lupyuen/wisblock-lora-receiver/blob/main/src/main.cpp

lupyuen/wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

#WisBlock receives perfect #LoRa packets from #BL602 ... We're done yay! 🎉 Tomorrow we shall take a walk ... And discover the real-world wireless range of LoRa!

https://github.com/lupyuen/wisblock-lora-receiver

GitHub - lupyuen/wisblock-lora-receiver: Receive LoRa messages with RAKwireless WisBlock

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

GitHub
#RISCV #BL602 and #Arm #nRF52840 ... Happily United ... Thanks to #LoRa! 👍

#LoRa #BL602 Field Test Kit ... #PineCone #RISCV BL602 @PINE64 with RF96 LoRa Transceiver ... In a Permeable Paper Box with Battery ... And #Pinebook Pro for Urgent Field Maintenance 😉

https://github.com/lupyuen/wisblock-lora-receiver

GitHub - lupyuen/wisblock-lora-receiver: Receive LoRa messages with RAKwireless WisBlock

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

GitHub

Let's make our #LoRa Field Test easier ... #BL602 will auto transmit a LoRa Packet every 10 seconds as we roam in the wild

https://github.com/lupyuen/bl_iot_sdk/blob/loraping/customer_app/sdk_app_loraping/sdk_app_loraping/demo.c#L228-L275

lupyuen/bl_iot_sdk

BL602 SDK (Pine64 fork plus enhancements). Contribute to lupyuen/bl_iot_sdk development by creating an account on GitHub.

Cool Blue BlinkenLED for #PineCone #BL602 @PINE64 ... Tells us when it's transmitting #LoRa Packets ... As we run the LoRa Field Test in the wild

https://youtu.be/wCEx-nvDiuQ

Cool Blue BlinkenLED for PineCone BL602 LoRa Field Test

YouTube

Timestamp every #LoRa Packet received by #WisBlock ... We'll match these with the Geocoded Timestamped Photos that we'll snap as we walk ... It's like Pokemon Snap but for LoRa Packets

https://github.com/lupyuen/wisblock-lora-receiver/blob/main/src/main.cpp#L118-L140

lupyuen/wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

#WisBlock #LoRa-Receiver-In-A-Box ... Right by the Coconut Trees

https://github.com/lupyuen/wisblock-lora-receiver

GitHub - lupyuen/wisblock-lora-receiver: Receive LoRa messages with RAKwireless WisBlock

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

GitHub
lupyuen/bl_iot_sdk

BL602 SDK (Pine64 fork plus enhancements). Contribute to lupyuen/bl_iot_sdk development by creating an account on GitHub.

This #PineCone #BL602 photo is Geocoded and Timestamped ... We'll match this with the log of #LoRa Packets received by #WisBlock
Good Morning my Geocoded Timestamped Fowl Friends
#PineCone #LoRa Field Test makes me hungry for Geocoded Timestamped Chicken Rice
...And just to clarify: Geocoded Timestamped Chicken Rice didn't come from the Geocoded Timestamped Chickens earlier 😉

#WisBlock captured One Hour of #LoRa Packets from #PineCone #BL602 yay! 🎉 Now to match the Timestamps with the Geocoded Photos / Chickens / Chicken Rice ... Here's the log:

https://github.com/lupyuen/wisblock-lora-receiver/blob/main/logs/0922-1024.log

lupyuen/wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

Battery is nearly full after one hour of roaming with #LoRa and #BL602 ... Good sign!

https://github.com/lupyuen/bl_iot_sdk/tree/loraping/customer_app/sdk_app_loraping

lupyuen/bl_iot_sdk

BL602 SDK (Pine64 fork plus enhancements). Contribute to lupyuen/bl_iot_sdk development by creating an account on GitHub.

#BL602 #LoRa packets received by #WisBlock ... LoRa works great 300 metres away! Will have to walk farther (and eat more)

https://docs.google.com/spreadsheets/d/15Qdcso1GDD1Ltue67cn5Y-3r1bpO6brvn8AbDM5Tqik/edit?usp=sharing

LoRa Packet Log - Google Диск

In times of Disaster ... A #LoRa Radio would be incredibly useful 🤔

Cleaning up the #WisBlock Arduino Log for easier analysis ... Before the 2 km #LoRa Field Test

https://github.com/lupyuen/wisblock-lora-receiver/blob/main/src/main.cpp#L118-L163

lupyuen/wisblock-lora-receiver

Receive LoRa messages with RAKwireless WisBlock. Contribute to lupyuen/wisblock-lora-receiver development by creating an account on GitHub.

If I can't see the #LoRa Packets captured by #WisBlock in Real Time ... How far shall I walk during the LoRa Field Test? 🤔 ... I'll do a YouTube Live Stream of the WisBlock #Arduino Log ... Lets me watch the LoRa packets received as I walk

We stream the #WisBlock Arduino Log to YouTube with open-source OBS Studio

https://obsproject.com/

Open Broadcaster Software | OBS

OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding.

Testing your #LoRa Sensor the easy way ... With RAKwireless WisBlock! All shall be explained here...

https://lupyuen.github.io/articles/wisblock?5

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

Here's how we connect RAKwireless WisBlock #LoRa Module ... Easy as a piece of no-bake cake! 🍰

https://lupyuen.github.io/articles/wisblock?6#connect-wisblock

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

2 good surprises on RAKwireless #WisBlock ... 1️⃣ Arduino ... 2️⃣ FreeRTOS

https://lupyuen.github.io/articles/wisblock?7#initialise-lora-transceiver

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

On RAKwireless #WisBlock, here's how we init the #LoRa Transceiver ... Remarkably similar to #BL602 LoRa 👍

https://lupyuen.github.io/articles/wisblock?9#setup-function

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

On RAKwireless #WisBlock we handle received #LoRa Packets with a Callback Function

https://lupyuen.github.io/articles/wisblock?10#receive-lora-packets

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

In the dark ... RAKwireless #WisBlock receiving #LoRa Packets from #PineCone #BL602

https://lupyuen.github.io/articles/wisblock?10

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

Livestream of #WisBlock #LoRa Packet Log is now up ... Now doing a LoRa Supper Survey ... To McDonald's 800 metres away

https://gist.github.com/lupyuen/754932dd41cae8e37eca050266d64b63

Livestream of WisBlock Arduino Log of Received LoRa Packets

Livestream of WisBlock Arduino Log of Received LoRa Packets - wisblock-livestream.md

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

How we flash #LoRa Firmware to RAKwireless #WisBlock ... And work around a minor glitch

https://lupyuen.github.io/articles/wisblock?21#flash-the-firmware

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

Here's how we run #LoRa Firmware on RAKwireless #WisBlock ... To receive LoRa Packets over the airwaves

https://lupyuen.github.io/articles/wisblock?22#run-the-firmware

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

Here's how we conduct a #LoRa Field Test ... With #PineCone #BL602 @PINE64 ... And RAKwireless #WisBlock

https://lupyuen.github.io/articles/wisblock?28#lora-field-test

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

Analysing the #LoRa Network Coverage ... Based on the LoRa Packets received by RAKwireless #WisBlock

https://lupyuen.github.io/articles/wisblock?29#analyse-the-lora-coverage

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

#LoRa does NOT require Line Of Sight between Transmitter and Receiver! 😲 Here's why...

https://lupyuen.github.io/articles/wisblock?30#analyse-the-lora-coverage

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino

Heading back to #PineCone #BL602 to finish #LoRa Level 1 ... Stay tuned for be more RAKwireless #WisBlock! (Maybe #WisGate too 🤔)

https://lupyuen.github.io/articles/wisblock?31#whats-next

RAKwireless WisBlock talks LoRa with PineCone BL602 RISC-V Board

How we receive LoRa packets transmitted by PineCone BL602 RISC-V Board ... With RAKwireless WisBlock in Arduino