The idea behind the Helium project really struck me as a unique intersection of radios, decentralization, and cryptocurrency. And as The Peoples Network keeps growing I saw a need to somehow quantify how well your hotspot is doing at its current position compared to the other hotspots around you. This is because the amount of… Continue reading Helium Hotspot Performance Analysis With Hotspots Health
Blog
Building A Custom Dashboard with Bubble.io
Want to build a blog, use WordPress, want to build a professional or web store use SquareSpace, want to build software as a service use Bubble. There are so many web-building tools out there that help people create professional and responsive websites for businesses, internal tools, blogs, or just about anything else you can dream… Continue reading Building A Custom Dashboard with Bubble.io
Radio Resilience Competition at GRCon21
As part of the GNURadio Conference 2021, the Radio Resilience Competition created a custom competition just for the conference. This is similar to the Capture the Flag (CTF) that has been a mainstay of the GRCon. The cool thing about this competition is that it was not just for bragging rites but real prizes! The… Continue reading Radio Resilience Competition at GRCon21
GNURadio GRCon 2021
It's that time of year again! the GNURadio Conference is back, in-person and virtual as a hybrid conference this year! This conference is centered around the GNURadio software and its different aspects and community. Focusing on software-defined radio processing and its applications. Each year the conference is held at a different location in the US,… Continue reading GNURadio GRCon 2021
NFT Pixel Art Generated with Python
Ignoring whether NFTs or Non-Fungible Tokens are useful or valuable it is an emerging market that combines art and code so why not try making your own with python. The process of creating an NFT will not be done in python only the image generation. I decided to create some pixel art NFTs mostly because… Continue reading NFT Pixel Art Generated with Python
The Amazing NanoVNA V2
A Vector Network Analyzer (VNA) is an important test and measurement tool for RF electronics. It is capable of measuring both transmission and reflection of an electronic network. An electronic network is just a connection of electrical components, such as resistors, inductors, and capacitors, etc. This is not to be confused with an IP network… Continue reading The Amazing NanoVNA V2
SenseCAP M1 Helium Miner Setup
After getting my first Helium hotspot and researching more about the technology I decided to get a second hotspot. But the issue became how to get one, as it can take months to receive one after a preorder. So there is substantial risk in the purchase. My first hotspot took almost 5 months and I… Continue reading SenseCAP M1 Helium Miner Setup
Simulating Helium with HotspotRF
With any successful wireless system, you want to have some theoretical basis that your transmitted information can reach its intended receiver with enough power to be deciphered correctly. This is the basic idea behind a link budget where you compile information about your radio hardware and setup such as transmitter power, receiver sensitivity, antenna gain,… Continue reading Simulating Helium with HotspotRF
Easy Helium Outdoor Antenna Upgrade
After about a week of running my Nebra Indoor Helium Hotspot, I began to look into upgrading my antenna. The stock antenna was doing pretty well and was picking up witnesses from 10s of kilometers away and its beacons could be heard by 10-12 other hotspots in my area. I was earning an average of… Continue reading Easy Helium Outdoor Antenna Upgrade
2.4GHz PCB Patch Antenna V2 Design with Matlab
I previously create a PCB patch antenna using the Matlab antenna design toolbox and had some pretty good results, but the narrow bandwidth of patch designs means that small errors in the simulation parameters cause a shift away from your desired frequency. My old post into the details of my journey of learning about patch… Continue reading 2.4GHz PCB Patch Antenna V2 Design with Matlab