LoRa pager

From Hackerspace ACKspace
Revision as of 22:29, 21 September 2025 by Xopr (talk | contribs) (added some extra information)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Project: LoRa pager
Featured: Yes
State Completed
Members Xopr
GitHub No GitHub project defined. Add your project here.
Description GRAND CENTRAL :: HACK THE PLANET
Picture
No project picture! Fill in form Picture or Upload a jpeg here

synopsis

Modify the famous Motorola Advisor (from the movie Hackers) so it listens to the LoRa band.


ingredients

  • Motorola Advisor I with single AAA battery
  • RFM95 SX1276 module with helix antenna
  • step-up (boost) converter to 3.3v
  • Arduino pro mini 3.3v
  • RSS.EXE (for resetting password) and ADVISOR.EXE
  • optional but advised: programming jig with pogo pins
  • AdvisorRadio.ino that translates LoRa messages into POGSAC 512

Basically, Pena Sarajärvi did all the heavy lifting back in 2021[1]

information snippets

external pager header pinout:

  1. TDO (RxD) top
  2. RDI (TxD) middle
  3. GND bottom

2400 baud 3.3v (probably 5v tolerable)


pinout of the mini header inside the pager (small pitch, maybe 1mm):

  1. B++
  2. GND (connected to Arduino, RFM95 and step-up converter)
  3. B+ (connected to step-up converter)
  4. LIM_DATA (connected to Arduino)
  5. A0/SDI/MOSI
  6. A1/SCK
  7. A2/SS (connected to Arduino)
  8. NC/Audio

command to send a message using LilyGO TTGO LoRa32 868MHz ESP32 with a better antenna, running OpenMqttGateway 1.8.1:

mosquitto_pub -h <IP> -t "ackspace/OMG_ESP32_LORA/commands/MQTTtoLORA" -m '{"message":"0118999:Hack the planet! "}'


result

Some notes:

  • the range is a bit disappointing: successful transmission at a little over 100m line of sight using default settings on both pager and 'gateway'

todo

  • files and commands

references