
See Every Signal
OpenSweep is a non-profit initiative that transforms abstract engineering concepts into concrete, hands-on experiences.
Through open-source tools, modular hardware, and intuitive software, we make electronics and programming visible, accessible, and engaging.
By encouraging exploration and transparency, we help learners of all levels connect theory with practice.

Through open-source tools, modular hardware, and intuitive software, we make electronics and programming visible, accessible, and engaging.

Benoit
Hardware Engineer
RPG Player
Designing circuits IRL,
crafting worlds in fantasy.

Cédric
Hardware Engineer
Proud Lab Rat
Designing circuits by spec, testing them by instinct.

Gerd
Hardware Engineer
Solution Finder
Building hardware, finding answers, making it work.

Lukas
Software Engineer
Running Enthusiast
Building Systems by day, conquering miles by dawn.

Paolo
Hardware Engineer
Senior Pipefitter
Playing with R,L & C and refining culinary arts.
Modular Hardware
Brake it away !
Designed for exploration, OpenSweep offers a fully open-source, modular hardware platform. Specifically, the system operates as a complete spectrum analyzer, yet also provides access to each independent, inspectable subsystem. This unique design philosophy ensures that users can delve into the intricate details of RF design and signal processing. Therefore, it’s not only about understanding how a spectrum analyzer works, but also about learning each individual yet common RF component. Thus, every part, from RF input to digital output, can be easily studied, tested, or repurposed, greatly enhancing learning and prototyping.
Open Firmware
Hack it your way
The OpenSweep firmware is as open and accessible as its hardware. Its clear structure and focus on readability invite deep understanding. The microcontroller, therefore, comes preloaded with an Arduino-compatible bootloader, enabling easy code uploads.
Furthermore, each signal chain stage is a separate, modular library. This allows anyone to understand, control, or rewrite individual blocks, even without deep hardware experience. Thus, you can learn not only the hardware but also precisely how to program it.
Simple Software
Display it all !
Our software is written in Python, ensuring maximum portability and ease of use across Windows, macOS, and Linux. Crucially, it communicates with the hardware using the SCPI protocol, adhering to real instrument standards. Therefore, you can interact with OpenSweep just like professional test equipment, making it ideal for automated test benches. Furthermore, designed for simplicity, modularity, and extensibility, the software is exceptionally easy to tweak. This allows real-time signal visualization, exploration of each processing stage, and seamless interface customization to fit your precise needs.
Learning Resources
Dig it at your pace
To support your signal analysis journey, we’re creating clear, hands-on learning materials that perfectly complement the hardware and software. Specifically, step-by-step guides walk you through each functional block, explaining key concepts with practical experiments and real data. Moreover, each module will feature its own dedicated, interactive hands-on activities. This allows you to experiment directly with the hardware and software components, thereby reinforcing your understanding through practical application. Ultimately, our attractive content makes complex topics engaging and truly discoverable. You won’t only see every signal, you’ll understand each of it!