Flash Your WebScreen Directly from Your Browser
WebScreen keeps getting better with every firmware update—new features, bug fixes, better performance. But we know the Arduino IDE setup can be a barrier for many users. Time to fix that.
We've built a web-based flasher that makes getting the latest firmware as easy as visiting a webpage. No IDE, no drivers, no configuration files. Just click and flash.
Why This Matters
Your WebScreen is only as good as its firmware. We're constantly improving:
■ Adding new JavaScript APIs
■ Optimizing display performance
■ Expanding hardware compatibility
■ Fixing bugs and security issues
But if updating firmware is complicated, you miss out on these improvements. This tool changes that equation.
More importantly, this is the first step toward something bigger. We're planning a WebScreen marketplace where you can discover and install apps with the same ease. Think of this flasher as the foundation for that ecosystem.
Setting It Up
The flasher automatically pulls firmware from our GitHub repository:
const baseUrl = `https://raw.githubusercontent.com/HW-Lab-Hardware-Design-Agency/WebScreen-Software/${branch}/webscreen/build/esp32.esp32.esp32s3`;
return {
name: `WebScreen (${version === 'main' ? 'stable' : 'development'})`,
builds: [{
chipFamily: "ESP32-S3",
parts: [{
path: `${baseUrl}/webscreen.ino.merged.bin`,
offset: 0
}]
}],
allowedUsbIds: [{
vendorId: 0x303A,
productId: 0x1001
}]
};
How It Works
■ Open: Visit flash.webscreen.cc in Chrome, Edge, or Opera
■ Select: Choose between stable (main branch) or development (dev branch)
■ Connect: Plug in your WebScreen via USB and enter boot mode
■ Flash: Click the button, select your device, and wait
The boot mode sequence is the same as always:
Hold BOOT button → Press RESET → Release BOOT
What's Next?
This web flasher is just the beginning. We're building toward a complete WebScreen ecosystem:
■ Firmware Updates: Always get the latest features and fixes with one click
■ App Marketplace: Coming soon—discover, install, and manage WebScreen apps through your browser
■ Community Contributions: Easy distribution for developers creating WebScreen applications
■ Custom Configurations: Pre-configured firmware builds for specific use cases
The same technology that makes firmware flashing seamless will power app installation. Imagine browsing a gallery of WebScreen apps and installing them instantly—no SD card swapping, no file management, just point and click.
This tool makes WebScreen more accessible to everyone who will receive devices after our crowdfunding campaign. No technical setup, no driver issues, just flash and go.
Perfect for:
■ Regular firmware updates with new features
■ Testing development builds for feedback
■ Quick setup at maker events and demos
Try It Now
Visit flash.webscreen.cc to see the flasher in action. While WebScreen units aren't publicly available yet, this tool will be ready when our Crowd Supply campaign ships devices to backers.
If you're one of the early adopters with a prototype unit, you can start using it today to stay current with our latest development builds.
Support Us on Crowd Supply
We’re on Crowd Supply, and we need your help to bring WebScreen to more people. Your backing makes it possible to keep prices low and quality high—so everyone can enjoy the power of an open-source secondary display.
Check out the campaign and get involved: WebScreen on Crowd Supply