4.2. Software
This section covers software development for Red Pitaya, from basic console access to building custom applications and modifying the operating system. Whether you’re developing measurement tools, integrating hardware peripherals, or compiling the OS from source, you’ll find comprehensive guides organized by development task.
What you’ll find here:
Introduction - Understand Red Pitaya software architecture, development approaches, and workflows
Getting Started - Establish console access via SSH or serial connection
Application Development - Build applications using C++/Python APIs, streaming, and web interfaces
System Development - Compile the OS ecosystem, create Debian packages, and build custom images
Configuration & Integration - Set up networking, GPIO, SPI, displays, and remote deployment
Troubleshooting - Known software issues and workarounds