cloudmouse

Wireless controller for Makers

cloudmouse

CloudMouse is a portable, wireless controller designed for makers and tech enthusiasts. It allows seamless control of both local and cloud-based devices, all in a compact, intuitive form. With Wi-Fi and BLE connectivity, it’s fully customizable and open-source, empowering you to create, control, and connect in any way you want.

cloudmouse

Wireless controller for Makers

cloudmouse

CloudMouse is a portable, wireless controller designed for makers and tech enthusiasts. It allows seamless control of both local and cloud-based devices, all in a compact, intuitive form. With Wi-Fi and BLE connectivity, it’s fully customizable and open-source, empowering you to create, control, and connect in any way you want.

What is Cloud Mouse

Your cloud companion

CloudMouse is a brand new programmable IoT device designed to be the ultimate wireless controller for makers, developers, and innovators.

Inspired by the need for a seamless bridge between cloud services and physical interactions, CloudMouse is more than just a device - it’s a playground for creativity.

Unlike generic dev boards, CloudMouse is built for real-world usability: no exposed PCBs, no messy wiring - just a sleek, ergonomic design with a TFT-SPI display, a tactile rotary encoder, and customizable inputs. Whether you’re building cloud-powered automations, local controllers, or interactive experiments, CloudMouse adapts to your ideas.

With an open-source core and a growing community, CloudMouse makes development fun, intuitive, and limitless.

What will you create?

Arduino IDE
VS Code
ESP-IDF
PlatformIO

Under the hood

CloudMouse isn't just a device, it's a powerful development playground, engineered to be hackable, flexible, and fun.
Every component is chosen to maximize creativity and seamlessly integrate hardware and software.

💡 Designed for makers. Built for limitless possibilities.

Every way to be connected

CloudMouse is designed to seamlessly interact with other devices, services, and networks. With ESP32-S3’s powerful wireless capabilities, you can communicate, control, and automate in multiple ways.

💡 Whether you're building a standalone IoT device, a wireless controller, or a cloud-connected application, CloudMouse is ready to handle it all.

Wi-Fi
Wi-Fi 4 (802.11 b/g/n, 2.4GHz) - Full Networking Power
  • Access Point (SoftAP) - Create a standalone Wi-Fi network to connect devices directly.

  • Station Mode (STA) - Connect CloudMouse to existing Wi-Fi networks and interact with cloud services.

  • AP+STA Mode - Simultaneously host a network and stay connected to another.

  • Wi-Fi Direct (P2P) - Communicate directly with other Wi-Fi devices without a router.

  • WPA2-Enterprise & WPA3-SAE - Secure connections with modern encryption standards.

  • mDNS, SSDP, WPS - Seamless device discovery and connection.

  • HTTP(S), WebSocket, MQTT, ZigBee - Supports IoT protocols for cloud integration and real-time messaging.

  • OTA Updates - Wirelessly update firmware without a cable.

Bluetooth
Bluetooth 5 (LE + Classic) - Wireless Freedom
  • Bluetooth Low Energy (BLE) - Power-efficient communication for IoT devices and peripherals.

  • BLE HID (Human Interface Device) - Turn CloudMouse into a wireless keyboard, mouse, or game controller.

  • BLE GATT (Generic Attribute Profile) - Communicate with BLE peripherals like sensors, smartwatches, and phones.

  • BLE Beacon (iBeacon / Eddystone) - Act as a proximity beacon for location-based services.

  • A2DP & SPP (Classic Bluetooth) - Stream audio and send data via legacy Bluetooth protocols.

  • ESP-NOW - Ultra-low-latency communication between ESP devices without Wi-Fi or Bluetooth pairing.

What's inside

Show front / back view
 
ESP32-S3 N16R8
  • Xtensa® 32-bit LX7 dual-core CPU @ 240 MHz
  • 16MB Flash
  • 8MB PSRAM
  • Wi-Fi 4 (802.11 b/g/n, 2.4GHz)
  • Bluetooth 5 (LE + Classic)
  • USB OTG (Full-Speed)
Wireless Communication
  • Wi-Fi: AP, STA, AP+STA, Wi-Fi Direct
  • Security: WPA2-Enterprise, WPA3-SAE
  • Bluetooth: BLE HID, BLE GATT, iBeacon, Eddystone, A2DP, SPP
  • ESP-NOW: Low-latency ESP-to-ESP communication
3.5" TFT-LCD IPS
  • Resolution: 320x480 px
  • Interface: SPI
  • IC: ILI 9488
  • Color Depth: 24-bit (RGB 8-8-8)
Rotary encoder
  • Type: Incremental
  • 18 pulses per revolution
  • Integrated push-button
 
12-LED Circular RGB Strip
  • Type: WS2812B (Addressable RGB)
  • Color Depth: 24-bit per LED
Buzzer
  • Type: Piezoelectric
  • Frequency range: 1kHz - 4kHz
Vibration motor
  • Type: ERM (Eccentric Rotating Mass)
  • Voltage: 3.3V
USB-C
  • Data: USB 2.0 Full-Speed (12 Mbps)
  • Power Input: 5V / 1A

Size and 3D model

Cloudmouse back
Cloudmouse top
Cloudmouse side
Unit of measure in cm

Timeline / what's next?

Sept 2024

 

The beginning

We needed a device to extend a SaaS service’s capabilities beyond PCs and smartphones and we were like: "Hell yeah!! Let’s just build something and see what happens!"

... And so we started!

 
 

Proof of concept

A dev board, some wires and buttons, a 20x4 LCD, and a bunch of the dirtiest C++ code ever written... and boom: it works!


 
 

Debugger device

We looked at this weird thing we built, mumbling and giggling.. And once again, we thought: "You know what? This thing is ugly as hell, but it's insanely convenient even at this stage!!

... So we took it further.


Oct 2024

 

Concept design

Sometimes, something unique happens... and you need to be ready to catch it and turn it into something great!

As the Latins used to say: Carpe Diem!


 
 

Alpha prototype

Our first real attempt at a fully functional prototype. Things are starting to take shape, and we can finally get a taste of what this device can become


Nov 2024

 

PCB v1

The first custom PCB design! No more dev boards, just our own hardware built from scratch.

 
 

Beta prototype

A more refined version of our prototype, with improved components and a cleaner design. Getting closer!


 
 

Firmware v1

Our first official firmware release - still a bit rough, but it's running on our own hardware!

Dec 2024

 

PCB v2

Time for some revisions! We’ve learned a lot from testing, and PCB v2 comes with major improvements


 
 

Gamma prototype

A near-final prototype with a more polished look and optimized performance. It’s finally starting to feel real!


Gen 2025

 

Firmware v2

New features, better performance, and bug fixes - this firmware update brings us one step closer to production-ready software.

 
 

PCB v3

Another hardware iteration, refining power efficiency, connectivity, and reliability.

 
 

Delta prototype

At this point, we’re fine-tuning everything to match our final production goals. The finish line is in sight!


Feb 2025

 

PCB v4

Final pre-production adjustments before locking in the design.

 
 

Trademarks and websites

Securing the brand and setting up our digital presence. Things are getting official!

 
 

First beta App

A companion app to interact with a SaaS, bringing all the features together in a smooth user experience.


What's next?

 

PCB v5

The last major PCB revision - final tweaks based on real-world testing and feedback.

 
 

Pre-production prototype

This is it: the version that will go into manufacturing. The last stop before mass production!

 
 

Production stock test

Testing production units to make sure everything runs flawlessly before the big launch.

 

Firmware v3

Our most stable and feature-rich firmware yet, ready for public release.

 
 

Cloud IoT infrastructure

Setting up the backend, ensuring the device seamlessly connects to the cloud for real-time interactions.

 
 

Kickstarter Launch

We’re ready to go live! Time to share our creation with the world and get it into the hands of early adopters.

Join our open-source community!
We're building an awesome community for CloudMouse and we'd love for you to be a part of it. Just leave your email to join the project.

No spam, only important stuff