Frequently Asked Questions

We also have a “Getting Started” page on our website which offers a comprehensive guide to getting familiar and started with our kits

Q: How do I connect my kit to Wi-Fi?
A: Using your phone, connect to the Wi-Fi SSID displayed on the OLED of your kit, and enter the displayed passkey. Fill out the popup with the appropriate details! This is also where you name your kit!
*Note: If using public Wi-Fi, you may not be able to connect your kit. In this case, you may need to use a cellular hotspot.

Q: We cannot reach some sites on our network, what should we whitelist?
A: Here is a whitelist for your firewall, allowing our kits to connect to the internet:

MQTT server (IaaS Google Cloud in South Carolina, US): mqtt.24mm2.com TCP/1883
Time servers (SaaS): pool.ntp.org UDP/123
Geolocation API (SaaS): ip-api.com TCP/80
DNS Request port 53
For the purpose of the students using iPads/laptops to access services used in our training these are the websites (all HTTP/HTTPS):

*.github.com
*.maxiq.space
*.themaxiq.com
*.domino4.com
*.24mm2.com
*.instructure.com

Q: How do I re-flash the original firmware on my kit?
A: Useful links: 

SDG/Extended Core Firmware: https://github.com/domino4com/Firmware
Flashing instructions: https://github.com/domino4com/Flashing
Mu Editor Download: https://codewith.mu/en/download
Q: My kit is no longer sending data to my dashboard?
A: Disconnect your kit from power - Wait 60 seconds - reconnect to power. Try moving the kit closer to the Wi-Fi source.
*If issues persist, you may need to clear Wi-Fi configuration and reconnect.
**To clear Wi-Fi config. Hold down the “robot” and “X” icons simultaneously.

Q: Can I write my own code?
A: Yes! Follow the steps detailed in “Lab 0” for a basic introduction to writing code to your MaxIQ kit (utilizing the Arduino IDE). Community support is available, and may extend as you work towards the “Advanced Level”.
Lab 0: https://github.com/MaxIQSpace/Arduino
*Please see both the document outline steps you will take, as well as the example code!

Q: Can I utilize my own sensors (3rd party components)?
A: Yes! Using our prototype boards/extensions, you can integrate your own custom circuits into our vanilla boards! (Note: Software for 3rd party components will need to be written/compiled by you, as our team cannot support issues with 3rd party extensions!)