Cultivate Curiosity, Inspire Imagination.
-
Products
- Arduino
- Bare Conductive
- Battery
- Cable and Wires
- Circuit and DIY Electronics
- Components
- Enclosure
- ESP8266 and ESP32
- LILYGO
- LED
- M5Stack
- micro:bit
-
Modules
- Artificial Intelligence (AI) Modules
- Breakout Boards Modules
- Button, Joystick and Keypad Modules
- Buzzer, Speaker, MP3 and Amplifier Modules
- Charging Modules
- DC Buck Converters
- Display Modules
- Ethernet, Wireless and Accessories Modules
- Fan and Vibration Modules
- GPS Modules
- LED and Laser Modules
- MOSFET, Voltage, Current and VR Modules
- NFC, RFID and Accessories Modules
- Relays and Accessories Modules
- Motor
- Power
- Raspberry Pi
-
Sensors
- Accelerometer, Gyroscope and Magnetometer Sensors
- Current, Hall and Voltage Sensors
- Distance, Obstacle and Accessories Sensors
- Fingerprint, Pulse and Heart-Rate Sensors
- Light, Line, IR and Colour Sensors
- PIR, Proximity and Motion Sensors
- Speed & Encoder Sensors
- Temperature, Air, Wind, Gas and Soil Sensors
- Touch, Sound and Vibration Sensors
- Water and Flow Sensors
- Weight, Pressure, Force and Flex Sensors
- STEM Education Kits
- Teensy
- Tool
- Projects
- Portfolio
- Tutorials
- Courses
Multi-Axis Kinetic Installation at Sentosa: High-Performance ESP32-S3 Integration
The Challenge: High-Stakes Visual Immersion
For a high-profile permanent installation at Sentosa, Singapore, the client required a kinetic system that could achieve perfect synchronization across multiple moving parts.
The primary hurdles were:
- Latency: Wireless solutions were too interference-prone for a public space.
- Precision: Standard motors lacked the feedback needed for smooth, repeatable "visual immersion."
- Scalability: The system required multiple controllers to work in perfect unison over a dedicated local network.
Â
Our Engineering Approach
We moved beyond standard "maker" solutions to provide an industrial-grade electronics architecture:
Real-Time Reliability (RTOS & ESP32-S3)
We utilized FreeRTOS on the ESP32-S3 to handle multi-tasking. This ensured that motor control pulses remained jitter-free while the controller simultaneously handled background API calls and LED animations.
Hardwired Stability (Ethernet & Static Networking)
To guarantee the lowest possible latency, we bypassed Wi-Fi in favor of Ethernet connectivity. Each controller was configured with a custom static IP, gateway, and subnet, allowing the units to communicate with a central server via API calls with sub-millisecond response times.
Precision Motion (Closed-Loop Steppers)
We implemented closed-loop stepper motors, controlling RPM, speed, and direction with high granularity. Unlike standard steppers, the closed-loop system ensures no steps are lost, maintaining the installation's physical alignment even after thousands of cycles.
Custom PCB & Enclosure Design
The entire system was housed on a custom-designed PCB tailored for the ESP32-S3 ecosystem. We handled the electrical engineering from schematic to fabrication, ensuring the final units were fitted into robust, site-ready enclosures for the Sentosa environment.
Â
The Tech Stack (Shop the Components)
Interested in building a similar system? We use the same high-quality components we sell in our retail store:
- Microcontroller: ESP32-S3 Development Board – The heart of our RTOS implementation.
- Connectivity: Ethernet Module Mini W5500 – For stable, hardwired API communication.
- Motion Control: Closed-Loop Stepper Drivers – For precision RPM and direction control.
- Lighting: Addressable LEDs WS2815 – Integrated for immersive visual feedback.
Â
Full-Cycle Service: Ideation to Handover
Kuriosity didn't just provide the parts; we provided the solution. Our team was involved in:
- Ideation & Feasibility: Mapping out the networking and power requirements.
- Prototyping: Testing API latency and motor torque profiles.
- Final Build: Assembly of custom PCBs and enclosures.
- On-Site Handover: Final calibration and network configuration at Sentosa.
Â
Work With Us on Your Next Event Activation
Need a technical partner for a digital-to-physical interface? From custom PCB design to complex network programming, we turn creative visions into reliable hardware.
About us
We believe that curiosity is at the heart of growth and development. We believe in enquiry-based learning and the power of learning through hands-on play. We are a digital playground in Singapore committed to hands-on learning experiences and enabling possibilities.
Unlock your potential with our STEM coding and robotics courses. Design and build your own devices through our micro:bit, Arduino, Raspberry Pi and M5Stack courses. Shop for parts at our store and further refine your skills by integrating advanced sensors, modules, IoT and even AI.
© 2026 Kuriosity •