winget install --id=OneWare.OneWareStudio -e
The easiest way to program your FPGA or Microcontroller
OneWare Studio is an integrated development environment (IDE) designed to streamline FPGA and microcontroller programming. It supports a wide range of development languages, including VHDL, Verilog, and C++, while offering tools for simulation, debugging, and hardware integration.
Key Features:
Audience & Benefit:
Ideal for firmware engineers, hardware developers, and electronics professionals, OneWare Studio accelerates development cycles by providing a unified platform for both hardware and software design. Its advanced debugging tools and simulation capabilities enable precise design validation, while its extensible framework supports complex projects across diverse applications.
Available via winget installation, OneWare Studio is a powerful tool for modern electronics development.
Using .NET 9.0 And Avalonia
OneWare Studio is the next generation IDE for electronics development. It supports a broad range of development languages including VHDL, Verilog, C++, and more. It is designed to streamline electronics development with features like a high-speed simulation viewer and advanced debugging tools. OneWare Studio also offers extensive customization with an extensible architecture for custom tools and strong support for digital twin technology, making it ideal for firmware and hardware development across diverse applications.
These are a few of the current features:
Download and get started here!
git clone --recursive https://github.com/one-ware/OneWare.git
cd OneWare/studio/OneWare.Studio.Desktop
dotnet run
Package | Download |
---|---|
OneWare.Essentials | |
OneWare.Settings | |
OneWare.UniversalFpgaProjectSystem | |
OneWare.OssCadSuiteIntegration | |
OneWare.Vcd.Parser | |
OneWare.Vcd.Viewer | |
OneWare.WaveFormViewer | |
OneWare.Templates |
> Documentation Coming soon!
OneWare is licensed under the GPL 3.0 license
Join our growing community!