diff --git a/docs/software/settings/ham.md b/docs/software/settings/ham.md
new file mode 100644
index 00000000..158f4361
--- /dev/null
+++ b/docs/software/settings/ham.md
@@ -0,0 +1,72 @@
+---
+id: ham
+title: Licensed (HAM) Operation
+sidebar_label: Licensed (HAM) Operation
+---
+import Tabs from '@theme/Tabs';
+import TabItem from '@theme/TabItem';
+
+:::warning
+By changing these settings, you are self certifying that you are licensed to operate in the mode you have chosen. Failure to comply with your local regulations may result in fines.
+:::
+
+## Overview
+
+:::note
+This written US only, may or may not be applicable elsewhere.
+:::
+
+Meshtastic can be used by both unlicensed people and licensed operators. If you use Meshtastic with your ham radio license, there are additional privileges and restrictions to consider.
+
+| Privileges | Restrictions |
+|:----------:|:------------:|
+|
- Additional Power
- Higher gain antennas
| - Unencrypted
- Identified with your ID
|
+
+## Settings
+
+| Setting | Acceptable Values | Default |
+| :-----: | :---------------: | :-----: |
+| set-ham | `string`| `""`|
+
+### set-ham
+
+If you are a licensed HAM operator, you can set this variable to be your ID.
+
+## Details
+
+Toggling `set-ham` changes your device settings in the following ways.
+
+| Setting | `set-ham` Default | Normal Default |
+| :-----: | :-----------------: | :------------: |
+| `is_licensed` (Protobuf) | `true` | `false` |
+| `long_name` (Protobuf) | `id` | User Defined |
+| `psk` (Protobuf) | `""` | See [Channel Settings - psk](channel#psk) |
+| `short_name` (Protobuf) | TODO | User Defined |
+
+## Examples
+
+:::warning
+By changing these settings, you are self certifying that you are licensed to operate in the mode you have chosen. Failure to comply with your local regulations may result in fines.
+:::
+
+### Set HAM ID
+
+
+
+ ```bash title="Set HAM ID"
+ meshtastic --set-ham KI1345
+ ```
+
+
+
+
+ TODO
+
+
+
diff --git a/sidebars.js b/sidebars.js
index b55b8d6c..26184815 100644
--- a/sidebars.js
+++ b/sidebars.js
@@ -114,6 +114,7 @@ module.exports = {
"software/settings/overview",
"software/settings/channel",
"software/settings/gps",
+ "software/settings/ham",
"software/settings/mqtt",
"software/settings/power",
"software/settings/router",