Company
Date Published
Author
Patrick McDowell
Word count
831
Language
English
Hacker News points
None

Summary

The ESP32 microcontroller has built-in features that allow it to wirelessly operate robotics, motors, or sensors from simple web applications, but putting these projects on the Internet can be difficult without additional software. ngrok is a tunneling software that provides an easy way to create and control tunnels between a computer on one LAN and other computers on different networks anywhere on the internet. To use ngrok with ESP32, developers need to set up their microcontroller with a web server and install ngrok, then configure an authentication token to secure access to their project. The ngrok software allows users to put their ESP32 projects on the Internet and access them from anywhere using a publicly accessible address, and can also be used to add additional security features such as HTTP Basic Authentication or Google Identity Provider.