This guide helps you install Embedr, complete first‑time setup, and understand the main layout.
Installation and system requirements
- macOS 12+ (Apple Silicon or Intel), Windows 10+, or a recent Linux distro
- USB access for boards; internet for sign‑in and updates
- Disk space for Arduino cores and libraries (hundreds of MBs)
Install the desktop app from the downloads page. Launch the app and complete the welcome flow.
First launch and welcome flow
On first launch, you will see a welcome screen with:
- Terms acceptance and privacy toggles (analytics, crash reporting, session recording)
- Recommended Arduino cores (AVR, ESP32, ESP8266) with quick install
Click Finish to proceed. You can skip and install cores later via Board Manager.
Arduino core setup overview
You must install at least one board core to compile/upload:
- Open Board Manager from Home or Editor title bar
- Update index, search for a core (e.g.,
arduino:avr), then Install - Optionally add custom Board Manager URLs (e.g., for third‑party vendors)
See Boards and Cores for detailed steps.
App layout
- Custom title bar with a Settings button appears in the
Editorroute - Editor workspace has three panels: left (files + code), bottom (Serial/Output/Terminal), right (Embedr Agent)
- Panels are resizable; bottom panel supports closed/partial/full states
