Home > News & Updates > Arduino News > AN OPEN HARDWARE MODEM FOR THE MODERN ERA

AN OPEN HARDWARE MODEM FOR THE MODERN ERA

Summary of AN OPEN HARDWARE MODEM FOR THE MODERN ERA


The OpenModem is an open-source audio frequency-shift keying (AFSK) device designed for packet radio communications. It connects to radios via a 3.5 mm jack and supports AES-128 encryption for secure data transmission. Compatible with the Arduino IDE, it allows users to write custom firmware, serving as both a reliable communication tool and an educational platform for experimentation. This project evolves from the earlier MicroModem, offering modern security features while retaining the nostalgic charm of classic analog modems.

Parts used in the OpenModem:

  • Open hardware design
  • Software components
  • Audio frequency-shift keying (AFSK) modem circuitry
  • Standard 3.5 mm jack connector
  • AES-128 encryption module
  • Arduino IDE compatible microcontroller
  • Packaging case (optional)

Readers of a certain age will no doubt remember the external modems that used to sit next to their computers, with the madly flashing LEDs and cacophony of familiar squeals announcing your impending connection to a realm of infinite possibilities. By comparison, connecting to the Internet these days is about as exciting as flicking on the kitchen light. Perhaps even less so.

But while we don’t use them to connect our devices to the Internet anymore, that doesn’t mean the analog modem is completely without its use. The OpenModem by [Mark Qvist] is an open hardware and software audio frequency-shift keying (AFSK) modem that recalls some of the charm (and connection speeds) of those early devices.

It’s intended primarily for packet radio communications, and as such is designed to tie into a radio’s Push-to-Talk functionality with a standard 3.5 mm jack connector. Support for AES-128 encryption means it will take a bit more than an RTL-SDR to eavesdrop on your communications. Though if you’re really worried about others listening in, the project page says you could even use the OpenModem over a wired connection as you would have in the old days.

If you just want a simple and reliable way to get a secure AFSK communication link going, the OpenModem looks like it would be a great choice. But more than that, it offers a compelling platform for learning and experimentation. The hardware is compatible with the Arduino IDE, so you can even write your own firmware should you want to spin up your own take on this classic communications device.

The OpenModem is the evolution of the MicroModem that [Mark] developed years ago, and it’s clear that the project has come a long way since then. Of course, if you’re more about the look than the underlying technology, you could always just put a WiFi access point into the case of an old analog modem.

Source: AN OPEN HARDWARE MODEM FOR THE MODERN ERA

Quick Solutions to Questions related to OpenModem:

  • What is the primary purpose of the OpenModem?
    It is intended primarily for packet radio communications.
  • How does the OpenModem connect to a radio?
    It ties into a radio's Push-to-Talk functionality using a standard 3.5 mm jack connector.
  • Does the OpenModem support encryption?
    Yes, it supports AES-128 encryption to secure communications.
  • Can I use the OpenModem over a wired connection?
    Yes, you can use it over a wired connection just like old analog modems.
  • Is the hardware compatible with the Arduino IDE?
    Yes, the hardware is compatible with the Arduino IDE for writing custom firmware.
  • What is the evolution of the OpenModem?
    It is the evolution of the MicroModem developed by Mark Qvist years ago.
  • Can I modify the appearance of the OpenModem?
    You could put a WiFi access point into the case of an old analog modem if you prefer that look.
  • Is the OpenModem suitable for learning?
    Yes, it offers a compelling platform for learning and experimentation.

About The Author

Scroll to Top