Open source library
The communication protocol between your Arduino board and 4mapper is handled by a free, open source library. Flash it to your board, define your inputs and start controlling your scenes.
Build your own physical controller with buttons, encoders and displays and connect it to 4mapper PRO via USB. Trigger projection mapping scenes in real time from custom hardware — designed for performers, makers and interactive installation artists.
Triggering scenes from a keyboard or a mouse works, but a physical controller gives you faster, more intuitive access during a live performance. Custom hardware lets you design the interaction model that fits your show — dedicated buttons for each scene, a knob for transitions, a display for live feedback.
The 4mapper Arduino integration is designed for makers and performers who want to go beyond screen-only control without spending money on expensive proprietary hardware solutions.
The communication protocol between your Arduino board and 4mapper is handled by a free, open source library. Flash it to your board, define your inputs and start controlling your scenes.
Works with Arduino Leonardo, Micro, Uno and compatible boards. Also supports ESP32 variants with USB capability — ideal if you are already working with ESP32 in other maker projects.
Build your enclosure, wire your components and flash the library. You only need the Arduino IDE, basic soldering skills and a USB cable to connect to 4mapper PRO.
Get the full overview of 4mapper as projection mapping software — features, pricing and workflow.
Understand how browser-based projection mapping works and why it removes the need for heavy installs.
Combine Arduino control with the VJ software workflow for fully interactive live visual performances.
4mapper PRO supports Arduino-based USB controllers. You can build a custom device with buttons, encoders or a small display and connect it to trigger scenes in real time.
Basic Arduino IDE experience is enough. 4mapper provides an open source library on GitHub that handles the communication protocol, so you only need to define your buttons and actions.
Yes. The 4mapper Arduino controller library is available on GitHub under an open source license. You can find it at github.com/gargakk/4MapperController.
Any Arduino board with USB HID or Serial support works. Common choices are Arduino Leonardo, Arduino Micro, Arduino Uno and compatible ESP32 boards with USB capability.
No. Arduino controller support is a PRO-exclusive feature, available with the one-time €39 lifetime upgrade.
Start free to explore the tool, then upgrade to PRO to unlock Arduino controller support and unlimited projects.