MySat Kit. Quick Start.
- Install Arduino studio: Arduino IDEhttps://www.arduino.cc/en/Main/Software
- Installing ESP32 Add-on in Arduino IDE
2.1 In your Arduino IDE, go to File> Preferences
2.2 Enter https://dl.espressif.com/dl/package_esp32_index.json into the “Additional Board Manager URLs” field as shown in the figure below. Then, click the “OK” button:
Restart Arduino Studio.
- Choose hardware board “AI Thinker ESP32-CAM”
Tools > Board > Boards Manager…
Choose in the menu “ESP32 Arduino” -> “AI Thinker ESP32-CAM”
In case, if you don’t see necessary board, click on the Board Manager,
enter “esp” in the edit box and choose the “esp32” module install
- Download source code:
- Extract “MySatKit-Firmware-main.zip” file in any folder:
- Extract from “libraries.zip” it in Arduino library folder
(by default: C:\Users\”USER NAME”\Documents\Arduino\libraries):
- Open MySat Arduino project file.
Go to the folder, where source code was extracted.
The go to the sub folder MySatKit-Firmware-main\ino\MySat01\
Double click on MySat01.ino file:
- Verify source code:
- Plug the boot jumper (the main board will start bootloader)
- Connect USB-TTL converter to main board:
| MySat | USB-TTL |
| 3V3 (or 5V) | 3V3(or 5V) |
| GND | GND |
| RX | TX |
| TX | RX |
- Choose a serial port.
- Upload the code – Ctrl+U
The successful result looks like next window:
- Upload data on internal memory (External SD or onboard flash memory)
Unplug power wire and plug again (it reset the board)
If you don’t have this menu item, please follow next instruction:
(works for versions 1.8.19 and older)
The successful result looks like next window:
- Run the MySat console
Unplug power wire, unplug the Boot jumper and plug Type-C power cabel again (it reset the board and switch it in normal mode)
Open serial monitor by icon in the right top corner
and setup the baud rate: 115200
The data from MySat sensors should be there 🙂
- Setup your Wifi for getting Web-interface:
12.1 Replace ssid and password variables values by your login and password
const char* ssid = “LUNAR_WIFI”;
const char* password = “ElonMars2024?”;
12.2 Reset the MySat by turn off/on the power (unplug then plug the Type-C cable)
12.3 Waiting while the MySat will connect to your router and will get an IP address:
12.4 Enter given IP in the web browser and will wait 5-10 secs while the
MySat Mission Control page will be load:
