# Aethernode and Aethermobi - building blocks for urban deployments

_Showcase · started by aetherlab on Sun, Apr 26, 2026 6:28 AM_

Tags: Tutorial, Showcase, LoRa, RNode

---

## Original post

**aetherlab** · Sun, Apr 26, 2026 6:28 AM

Hello!
To mark me appearing here, I want to share the repo for the two main projects I work on now:
1) **aethernode** is a base-station unit for Reticulum LoRa networking
- `ESP32 VR00M` version - https://github.com/ahedproductions/aethernode
- `ESP32 S3` version - https://github.com/ahedproductions/aethernodeS3
2) **aethermobi** is a high-power mobile node - https://github.com/ahedproductions/aethermobi

✪ We host git.aetherlab.org at 
https://git.aetherlab.org/explore/repos

✪ We host an RNode flasher at flasher.aetherlab.org at
https://flasher.aetherlab.org/explore/repos

✪ We host rns.sofia Propagation Node at
 1e96a12e2ac59bfebd604a6e3cb95a68

✪ We host rns.sofia EchoBot at
 97d4013e7a75cf64cfeae7d0e892b3aa

✪ We host rns.sofia TCP at 
 -rns.sofia-
 BackboneInterface
 IP: 193.193.182.147
 Port: 4242
 Transport Identity f28806251f4c62021da8e55c687107a4

✪ We run a LoRa network at 
 Frequency: 438.15MHz
 BW: 125kHz
 SF: 9
 CR: 7

As an RF/PCB Design professional I will be happy to share knowledge with the community.
Bill, LZ1SWE
fc84a309506a48d32b478cb1299dc351:/page/index.mu

---

## Reply 1

**aetherlab** · Wed, Apr 29, 2026 6:40 AM

![1024-1360.jpg](/storage/forum/Qtr2wFd4hgAWdRYMzoMepjp2foo40TyYwsGmbwIL.jpg)
![1024-1360 (2).jpg](/storage/forum/gihfW4YBCdoHXxdNcms11yebMjdwfXCSrYCAePUL.jpg)
![1024-1360 (4).jpg](/storage/forum/NjEqSvZegHGBV24uE30cld28EBpxdGulsv33WxrC.jpg)

Aethermobi, box is in the works, will share file for printing.

![1024-1360 (5).jpg](/storage/forum/v8ImyHddwCnfFrF0G9JsSZXpRyP0jkopqlrduSEO.jpg)

Added environmental sensors to the Aethernode. Hopefully they will provide useful data in multiple locations over the city. Both are I2C types.
https://atlas-scientific.com/probes/ezo-hum-embedded-humidity-probe-plastic/

https://wiki.dfrobot.com/sen0537/

---

## Reply 2

**aetherlab** · Mon, May 4, 2026 3:11 PM

Aethernode S3 PCB's have arrived! I hope I get them up and running soon. Hats off to JlcPCB!
![S3PCBTOP.jpg](/storage/forum/LfUOOg0lUFQcUVNKRmSJnAYXcZuKEWaYrGr8Hm0r.jpg)
![S3PCBBOT.jpg](/storage/forum/1ruPr9jcArbytHqpDq6L3zNyXSQfjUwXvI3o65kM.jpg)

---

## Reply 3

**aetherlab** · Tue, May 5, 2026 7:20 AM

![photo_2026-05-05_10-18-06.jpg](/storage/forum/eFWaxBzecu28BgTSM2oek4uTP5UkpDr0HpRqzdZ6.jpg)
![photo_2026-05-05_10-18-01.jpg](/storage/forum/GfMG1GxYThXlLQUaIDUzjPGFVwFfi2rNrcvmhPmU.jpg)

https://nextcloud.aetherlab.org/s/5pSKf5CAJMqoppz

DIO2 TX/RX control option with inverter.

---

## Reply 4

**aetherlab** · Tue, May 12, 2026 6:38 PM

Box fits!
Will print in ASA. :) I will share STEP files.
![IMG_20260512_191644_415.jpg](/storage/forum/GadXGwmEpG4trFWAyeMriNEutxWnrGYJ2dLOoO8Z.jpg)
![IMG_20260512_180130_028.jpg](/storage/forum/xMAUYS5fYaQqvZGD7HLrz3ZvI3AlSSQHOtswHwZW.jpg)

---

## Reply 5

**joakim** · Tue, May 12, 2026 7:45 PM

That is one powerful little brick! Looks good in black :)

It's great to see the progress of your projects, nice work!

---

## Reply 6

**aetherlab** · Wed, May 13, 2026 7:41 AM

Yesh! It feels heavy and dense, this one, in ASA it will be even more like this. The ability to have a good antenna with actual gain and real power, after all even with all those cell towers around you, your mobile's cellular modem is actually 1W or more, is crucial in urban areas, where one cannot place too many stationary nodes. This will give you oomph when you need it, keep you consumption very low, when you don't. The batteries will last for days even on 1W and moderate traffic. Setting the power on this one is done like this:
![image.png](/storage/forum/eYNjg1dpsPi8oBmMzZ9BqwYEXWoGS7oygcE34T6G.png)
On the left is the value you put in Sideband, on the right - the output power you will get from the 30S modules.

---

## Reply 7

**aetherlab** · Wed, May 13, 2026 8:08 AM

Work can now be found on our self-hosted git:
https://git.aetherlab.org/explore/repos
Will decide on what happens to the GitHub repos soon.

---

## Reply 8

**aetherlab** · Sat, May 16, 2026 12:52 PM

![IMG_20260516_152400_404.jpg](/storage/forum/nHLsHEoAKJTYrxpGnXptfRvFTxqKSSA08Reb4VM6.jpg)

Two of the nodes have the TX433-JKS-IPX20 antennas (https://www.cdebyte.com/products/TX433-JKS-IPX20)

STEP files for the boxes are in the gits. Enjoy!

---

## Reply 9

**aetherlab** · Mon, May 25, 2026 7:46 AM

First aethernode S3 is being brought to life. It will become the 3-rd deployment in Sofia city soon, widening the LoRa coverage and allowing a new set of environmental sensors online.
![IMG_20260525_104306_662.jpg](/storage/forum/NF4cSYpPtYMI2t7vJrkmMkADBWhXqbxBM4SzaDIK.jpg)

---

## Reply 10

**aetherlab** · Fri, Jun 26, 2026 10:27 AM

Sofia 2 is deployed! It has already returned lots of data from it's env sensors. I have done a preliminary coverage test run. I truly hoped to get roof access for this one, but people are... people.
![IMG_20260618_164627_142.jpg](/storage/forum/JgBHmVeJlCh1TPkkMKMWALAF4VXM3NhiRCuLGVq5.jpg)![IMG_20260618_164954_543.jpg](/storage/forum/Tb87fEG2rNHmdZ4raRY57XD0KQsQOxtLjVaj6mWQ.jpg)

---

## Reply 11

**aetherlab** · Sat, Jul 11, 2026 7:35 AM

Sofia 3 has been deployed last night! Now we have the first set of sensored nodes up, marking a milestone. Wardriving and coverage mapping will commence in due time, thanks to Nickie's indispensable toolset - the wardriving bots, app and maps. ([https://git.rns.moscow/explore/repos](https://git.rns.moscow/explore/repos)). I will post pictures from the site, as soon as our generous host takes them - we worked well into the dark hours.
I want to extend my deepest gratitude towards ***lootus*** - without her engineering skill, open mindset and well thought out and timed advice's, the install would have never been that clean! I am truly thankful she is part of our community.

---

## Reply 12

**Anonymous** · Sat, Jul 11, 2026 10:19 AM

**aetherlab** wrote:
> Sofia 3 has been deployed last night! Now we have the first set of sensored nodes up, marking a milestone. Wardriving and coverage mapping will commence in due time, thanks to Nickie's indispensable toolset - the wardriving bots, app and maps. ([https://git.rns.moscow/explore/repos](url)). I will post pictures from the site, as soon as our generous host takes them - we worked well into the dark hours.
> I want to extend my deepest gratitude towards ***lootus*** - without her engineering skill, open mindset and well thought out and timed advice's, the install would have never been that clean! I am truly thankful she is part of our community.

That git link appears to be messed up

---

## Reply 13

**aetherlab** · Sat, Jul 11, 2026 12:05 PM

Thanks! Fixed!

---

## Reply 14

**KenAKAFrosty** · Sat, Jul 18, 2026 8:51 PM

This is really, really awesome work!! Those finished kits look *clean*. Big fan. In for updates

---

## Reply 15

**aetherlab** · Sun, Aug 9, 2026 7:59 AM

Well, my very generous node host went off to vacation actively and did not bother to send pictures to me, of course. But anyway, rns.sofia LoRa group is now all ESP32 S3 based, got the old WR00M boards out, as I admit they have a worse noisefloor values, and the boomerang leads back to me doing a dumb mistake. I have updated the design files (Gerber's), but if anyone has built an aethermobi WR00M and has issues, please get in touch, I will help clear them out. NOTE:The S3 board is OK.
The network now looks a bit like this:
![image.png](/storage/forum/p90AVtaMUbww4OAm1CH8r9XT7IuI3XxuP60hGZ3t.png)

The 3 nodes are placed in Sofia like this:
![image.png](/storage/forum/lKfr7YYyYz2N3Y7Zbu6OYIQXgWGRp1IaIxHEJqEQ.png)

I took some time off working on HW, but I will start building the next set of nodes for deployment soon. I also did some preliminary wardriving and started to map node coverage for Sofia 1, and realized i need to do a lot more walking to get it well mapped... :D
I use Nickie's great wardriving suite - map, app on Graphene OS and wardrive bots on all node's OrangePI's. [https://git.rns.moscow/deuxyeux/rns-wardrive-tools](https://git.rns.moscow/deuxyeux/rns-wardrive-tools)
![image.png](/storage/forum/O12pAg6Zf4ktcZkFWcGQ9Mphuxo7FdGHm8uMtjmX.png)

---

## Reply 16

**aetherlab** · Tue, Sep 1, 2026 9:31 AM

Finally SOME pictures from Sofia3! Sorry for the wild crop! We had very little space to maneuver in and it's far from optimal near the AC, but it is what it is. AC is used in summer only anyway and will not freeze over the mount.
I had to build a clamp from Rexroth profiles to grab the profile of the wall, worked just fine. Lesson learned: Don't do this shit when it's dark...:D

![photo_2026-09-01_11-47-14.jpg](/storage/forum/r7ZuiCTmvWQBochmBqfCPoZ4V5lZadfFlDmBy6mJ.jpg)
![photo_2026-09-01_11-47-17.jpg](/storage/forum/trJve9h63wDnsdRTX0LCjqKgFsFlRfaQy7QvQQNI.jpg)
![photo_2026-09-01_11-47-22.jpg](/storage/forum/Xz8Bme5EMNubviKfGt3PoY1go2FVyutfUuDNmm7U.jpg)

This node has almost pure LOS to Sofia1 at around 3600m and a stable link at around -70dBm RSSI, they have meshed. View from Sofia3 towards Sofia1, tree line just hides pure LOS, but actually its fine. Picture is before mounting.

![IMG_20260521_203031_075.jpg](/storage/forum/oJZKjOYObgIJX0eQ4Q8DVRmEJrdxPmg66yYENkQu.jpg)

For dessert a small teaser from Sofia4 future location! ;) It will stand around 2 meters above this level on a metal pole on the right, mounted very sturdily to the red elevator room extensions. Lightning rods are like 4-5 meters above and separated by at least 3m from our mount. Great place, once home to a heavy SatTV aerial.
![IMG_20260817_174513_643.jpg](/storage/forum/tShvn5TOpVspzjlmRTJpTiw46LfXMO6FcdpoXeaH.jpg)

---

## Reply 17

**Anonymous** · Tue, Sep 1, 2026 6:15 PM

Thank you for sharing those! It motivates me to build more nodes myself and its very interesting to see how it is done if someone knows what they are doing.

---

## Reply 18

**RNS_BOB** · Mon, Sep 7, 2026 3:43 PM

Thank you @aetherlab so much for posting your setup. I have been following and am about to start my deployment. I wanted to ask if you had https://git.rns.moscow/deuxyeux/rns-wardrive-tools working for both upload and download. I have set it up with sideband on my phone and shared the RPC the Wardriveing app states that everything works but the map that is generated only has the uplink data no downlink and no signal strength. I will try an pull logs but wanted to check with you first.

---

## Reply 19

**aetherlab** · Sat, Sep 12, 2026 2:43 PM

Here we go!
![IMG_20260912_120812_101.jpg](/storage/forum/VUfgsIPSIGaoSVQiprxI5M7VcvENpp4n0uiYYzXL.jpg)
Lets build Sofia 4! I will try not to go into too many details, just specific things, I have dealt with over the previous builds. I also made several mistakes, of course, which I wrestled on the go. We start with cutting the baseplate for the box. It is done by scouring/breaking, more than cutting. After this the plate is drilled and spacers mounted for both PCB's
![IMG_20260912_130503_217.jpg](/storage/forum/gDMUXjcI5mLjVx83HMozEiHoXSNLhaFZR5mPaewJ.jpg)
Than the box got shaved, loosing several studs and getting a hole for the cable gland for the LAN. Shit... drilled too low. Let's cut the baseboard to fit the nut. Mistake one.
![IMG_20260912_130554_692.jpg](/storage/forum/wGNcga31grALAW9wHLHaWcGpl2OpQZlqPJFpiphc.jpg)
![IMG_20260912_130534_672.jpg](/storage/forum/rFTpG56MnXwY3T8EEajYo3ICn9jk31yBFQ3eC6r8.jpg)
![IMG_20260912_132226.jpg](/storage/forum/yB71Num4RvCqIu8IfAIrDLluCfoxLzw3XNqki2Xv.jpg)
Next the PCB's got on for test fitting. The RNode was left on, the OrangePI Zero LTS would have to dismount the horse later for soldering jobs.
![IMG_20260912_131538_847.jpg](/storage/forum/QRZnsQo04EvnQKAqDSqo5dsxxQE5Zerjt8eq4RZP.jpg)
In the top side center I carefully drilled the hole for the panel-mount N to IPX trough. There is a fat 2mm PCB for strengthening the top wall, because Sofia 4 will be high in the winds and I am out of aluminium ones.
![IMG_20260912_132109_148.jpg](/storage/forum/Xvb0SnoMs9ZHfGKkX9YqVyRmzTqfsbdWvSOS4CIf.jpg) 
Carefully plugged in the IPX. Keep in mind to align those well, before applying any force, and to remember, that a virgin female IPX (cable side) is pretty tight and the spring needs more persuasion. But this is only once.
![IMG_20260912_133635_531.jpg](/storage/forum/72HxiTaiXgilhs0ag9NmuyUEHOyQ342wAJjJxdMT.jpg)
![IMG_20260912_133616_428.jpg](/storage/forum/hfSbmhQWUcBSiYT0CLItNb717el8bYf4FrWvpZa1.jpg)
OK, looks, good, SBC off to the soldering iron. 5V wires soldered on bottom side, and I2C line for the environment sensors is on top. Changed one of the mounting screws for another standoff, so I can tie the cables in place. This will prevent any funny business on a roof, when opening the box. I put a bolt and a washer on top, so the tie will not slip off.
![IMG_20260912_140801_135.jpg](/storage/forum/lX0QUNKiEMOKyuFiuAZKe4w5CIgbTkuT2vWdViTp.jpg)
![IMG_20260912_140808_427.jpg](/storage/forum/Nxno1wonObOb7mJuwl02mQdIpnLbY5QB2JaKhNqf.jpg)
Time to play! I have put a 30dB 2W attenuator in place of the antenna. NEVER run an RNode without an antenna or a dummy load of some kind! It will fry the power amplifier very quickly. 
![IMG_20260912_143128_883.jpg](/storage/forum/Fs1n0r5rNXppfagaaKVbN9a1mNDrvYPNQ32QWTDB.jpg)
1) Flashed [Armbian Jessie](https://armbian.com/boards/orangepizero)
![f560ef73-78fc-430b-8cf9-a27b5f5470c2.png](/storage/forum/q1rmC7zXvEz748oVPBsCimY8CtY2B6I1KzJD8FKo.png)
2) Set user and pass, did armbian-upgrade.
3) I want a staic IP, so I can NAT the node out. I deleted /etc/netplan/10-dhcp-all-interfaces.yaml, and added a /etc/netplan/20-static-ip.yaml qith settings. You can see how this is done here: [Armbian Networking](https://docs.armbian.com/user-guide/networking/)
4) Set up the RNS install / update script and ran it.
![Untitled.png](/storage/forum/ork3dRRtUBuqfdI68wtAhTdeoiceOR87b4R7uVEc.png)
It's time to set the environment sensors. The EZO-HUM-P-P, aka. Atlas, is for some reason starting in serial mode. It has to be pushed into I2C action, and this is done by shorting two leads and giving it 5V. It transfers from flashing blue, to flashing green and we are done - it can be tied in with a PG13.5 cable gland nut and a rubber ring. It gets a protective shield in the form of a standard 1/2" to 3/4" piping plastic hollender, which my dear colleague at work spun on the lathe and made slimmer. Shit.. it had to be on the left, with the other sensor on the right!!! Mistake two... I have to change the LAN cable gland for a smaller one, because the hollender touches it. Oh well...
![IMG_20260912_153148_725.jpg](/storage/forum/xH996uVBMthECKyLmrKU6PNwMWOg3WnU04wHxmvc.jpg)
![IMG_20260912_153212_323.jpg](/storage/forum/T2dtocWoXLkj3iIyzbFPM4uxMSktjDL54yhqNef3.jpg)![IMG_20260912_153227_695.jpg](/storage/forum/fkdYZYLvyCKKtEO4UwzrLKuJj47anhsCWwlvTCKr.jpg)![IMG_20260912_154042_715.jpg](/storage/forum/fTMniHXkvfI35amOQ7PzmyOi1msf45phq5cBYNzM.jpg)![IMG_20260912_154156_333.jpg](/storage/forum/9FQuLaDIvD5yTVtesq48GfS5PMi0bzoLWyTBrUs5.jpg)
Now, the TVOC sensor is a piece of work. In order for it to get mounted, I loose all the rubber and drill a very specific hole with my step-drill - 14mm fully in and I start digging with the 16mm face, making a "bed" for the sensor shield. You have to be careful not to fully go trough! Than I press-in the shield and screw the sensor from the inside, held by the small cable gland. Weird, but fully functional way, 4-th node in. I make a cover for the sensor from a PG16 cable gland, from which I have removed the inside rubber grommet and widened a bit the hole on the front, so it can slide over the sensor shield. Works perfectly.
![IMG_20260912_155449_501.jpg](/storage/forum/69ETNUpqkCTWT48IVJ7Ad74O2xmK0cAD0JpkJy83.jpg)
![IMG_20260912_155843_089.jpg](/storage/forum/iebrrnkOhiNtKOSUrUGVmctHy3WrcZkht6QTByGn.jpg)![IMG_20260912_160029_179.jpg](/storage/forum/ILpu6xUEW4ev0vFZATWvLpStM6Mzqi2fWC0trbe2.jpg)
Next is some soldering and connecting. Now the aethernode is done, and when I2C and YGG is set up, the collector can access the data online.
![IMG_20260912_160934_384.jpg](/storage/forum/SO4clQqA7OieFRADPujz0MhP78hSmNgsiSKLwGAR.jpg)
![IMG_20260912_161333_453.jpg](/storage/forum/LZ8xY6up0redWGeRvs7cKOgAPGWlxvh1frJ5vZpo.jpg)
![IMG_20260912_161800_871.jpg](/storage/forum/jxzj4PQ8xFqPsQYvlCRs93uXXYb6w85FuMYu7x9A.jpg)
![IMG_20260912_162108_011.jpg](/storage/forum/DHEfe0NbRODsQpIrsKxo5lHhPobBENNT0bh3n1P2.jpg)

As soon as I get to mounting it in place, I will post pictures and updates!
Cheers!
Bill

---

## Reply 20

**Anonymous** · Sat, Sep 12, 2026 6:13 PM

Can you share your rns install script? Sounds handy.

---

## Reply 21

**aetherlab** · Sat, Sep 12, 2026 6:26 PM

It was made for me. I will ask if I can share it.
P.S. It's shared already:
ff520eb88d6454cc6d0d20b3a217b6d3:/page/repo.mu`g=public|r=rns-installer
https://git.rns.moscow/deuxyeux/rns-installer.git

---
