M17 Project CC1200 Hotspot

M17 Project CC1200 Hotspot

M17 Project CC1200 Hotspot

Last year I made a post about how to set up an M17 Project CC1200 Hotspot. It can be found here. Those directions are old. And these are the new one.

I’ll leave that post up for historical context and it discusses how to get the CC1200 hotspot board, and how to program the CS7000 M17 radio from Connect Systems.

Let’s see if we can simplify this a little. Actually, a lot.

Key Takeaways

  • The article provides updated instructions for setting up the M17 Project CC1200 Hotspot.
  • Setting up the CC1200 is now much easier with a browser-based dashboard.
  • Use a Raspberry Pi with a clean installation of PiOS, preferably Bookworm or Trixie.
  • Follow simple commands to update and configure your system, including setting your Callsign.
  • Access the M17 Dashboard by entering your Raspberry Pi’s address in your browser.

The New Directions

Setting up the CC1200 is WAY EASIER now and it comes with a browser based dashboard that is WAY BETTER than the previous incarnation.

First of all, ready a Raspberry Pi with a clean installation of PiOS. The developers recommend using Raspberry Pi Bookworm, however, this works in Trixie as well.

They also recommend a Raspberry Pi Zero 2 board and I did this on a Pi 4 with 2GB of RAM. Mine is a headless installation controlled from ssh on another computer.

M17 Project CC1200 Hotspot

Following installation of PiOS you can download and run the script.

wget https://raw.githubusercontent.com/M17-Project/m17-hotspot-installer/refs/heads/main/m17-hotspot-installer.sh

Once that completes then run the following 2 commands:

chmod u+x m17-hotspot-installer.sh
sudo ./m17-hotspot-installer.sh

The 2nd command will instruct you to reboot and then RUN IT AGAIN. Do that. Don’t forget. Also the script will prompt you for your Callsign and also ask if you want to update the CC1200 firmware. I recommend doing both of those things.

Finally, start your M17 gateway with this command:

sudo systemctl start m17-gateway.service

To make it start at boot simply change the word start in the previous command to enable.

sudo systemctl enable m17-gateway.service

That’s it! Seriously. That’s it.

M17 Dashboard

Go to your browser search bar and type in the address of your M17 Pi (e.g. http://192.168.1.20). That is a made up address. Be sure to use the address of YOUR M17 Pi. It will look like this.

M17 Project CC1200 Hotspot

Set your radio up for a Site and Module as per this video below.

It is really this simple now. Previous to this there were many steps involved and it didn’t work very well in my opinion.

This is much easier and it works!

73’s

KN4FMV

Leave a Reply

Your email address will not be published. Required fields are marked *