This is your work, valued
CEO @husarion - making ROS powered autonomous mobile robots | CTO @husarnet - P2P VPN as lightweight as it works even on microcontrollers
ros2_docker_examples. Running ROS 2 with docker. Different code samples and examples showing how to run Turtle bot example on one or across multiple hosts.
135ESP32-http-websocket. ESP32 + HTTP server + websockets + Bootstrap + Husarnet. A simple project template showing how to use those technologies to create a fast, pretty and secure web UI hosted on ESP32. Works in LAN and over the internet. Written using Arduino framework.
98ESP32-MPU9250-web-view. Visualizing MPU9250 3D orientation data on the web page hosted by ESP32
89ESP32-to-ESP32. ESP32 to ESP32 communication example using Arduino framework. Secure, P2P, low latency connection between devices is established. Button connected to the first ESP32 controlls LED connected to second ESP32.
70ESP32_ledstrip_webserver. Control WS2812 based LED strip using a web server hosted by ESP32.
18ESP32_cli_eeprom. Communicate with ESP32 over the internet using command line interface to save network credentials in the non-volatile memory and control LED.
17ESP32-web-template-sd. ESP32 project template with html and configuration files stored on the SD card
15esp32-microros-husarnet. A basic ROS 2 talker (on ESP32) / listener (on laptop) demo, working over the Internet
14esp32-ip-cam. ESP32 IP camera. Video stream is available not only in LAN but also over the Internet.
10fastdds-discovery-server-demo. Using Fast DDS Discovery Server with multiple hosts connected over the Internet with Husarnet VPN
7ros2-discovery-server-testing. Dockerfile
4rosdevday21-remote-robot. Python
3fastdds-router-demo. A demo showing how to use DDS Router and Husarnet to bridge remote ROS 2 docker deployments
3steamdeck-docker. Instructions & scripts for steamdeck customization
3ros-galactic-fastdds. ROS 2 galactic Docker image, but with Fast DDS + discovery server + DDS-Router
3ros1-talker-listener. ROS 1 talker/listener demo over Husarnet vpn
2rosbridge_websocket_demo. Web browser talking with ROS nodes by using rosbridge_websocket (backend), roslib.js (frontend) and Husarnet p2p VPN (connection over the Internet).
2nginx-reverse-proxy-docker. Dockerfile
2rosbot-pro-demo. A demo showing how to use ROSbot PRO with Nav2 and RViz
2multiple-machines-ros. Connecting ROS nodes running in different Docker networks. On the same host and over the internet.
2docker-firefox-vpn. A docker container providing a Google Chrome with a Husarnet VPN Client to access Husarnet powered devices from a web browser without installing Husarnet Client on your host system.
2remote-desktop. NoVNC client + VNC server packed into a Docker image
2esp32-microros. using ESP32 with Micro-ROS
1sllidar_ros2. trying to run on humble
1docker-ubuntu-vnc-desktop. A Docker image to provide web VNC interface to access Ubuntu LXDE/LxQT desktop environment.
1christmas-tree-lights. ESP32 controlled Pixel LED strip with OTA update from GitHub actions.
1SparkFun_MPU-9250-DMP_Arduino_Library. Arduino library for the MPU-9250 enabling its digital motion process (DMP) features.
1ros2_docker_summary. DIfferent scenarios for running ROS 2 nodes on multiple nodes in Docker.
1discovery-server-superclient-demo. A working demo with a Fast DDS Discovery Server and a Super Client DDS Config.
1pixelstrip-websocket. LED pixel strip controlled over internet available websocket API
1AutoConnect. An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
1DominikN.github.io. CSS
1STM32Ethernet. Arduino library to support Ethernet for STM32 based board
1husarion-os-vnc. Shell
1stm32_micro_ros_motors. C
1esp32-husarnet-minimal. Minimal example with ESP32 running Husarnet client and a web server.
1ros-bridge-docker-demo. Demo showing how to connect ROS and ROS 2 over ROS 1 bridge using Docker Compose.
1docking_robot. Nav2 docking & navigation for Panther mobile robot.
1