Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Join the PowerCommons Community

Building Europe’s digital sovereignty through open silicon requires a global community of developers, researchers, and contributors. Whether you’re here to contribute code, share ideas, or simply learn—welcome aboard.


🚀 Quick Start

New Here?

  1. Join Matrix Chat - #powercommons:matrix.org
  2. Read Contributing Guide - Learn how to contribute
  3. Pick a Task - Browse good first issues
  4. Say Hello! - Introduce yourself on Matrix

💬 Connect & Communicate

Real-Time Chat

Matrix: #powercommons:matrix.org

Our primary hub for:

  • Technical discussions
  • Quick questions
  • Real-time collaboration
  • Community announcements

New to Matrix? It’s an open, federated chat protocol. Get started here.


🛠️ Ways to Contribute

Hardware (VHDL)

  • Microwatt core improvements
  • A2O bug fixes and enhancements
  • Peripheral development

Software

  • Linux kernel patches
  • LiteX integration
  • Build system improvements

Documentation

  • Fix typos and improve clarity
  • Write tutorials and examples
  • Translate content (future)

Testing & Verification

  • Test on different FPGA boards
  • Report bugs with detailed reproduction steps
  • Verify fixes and improvements

Full Contributing Guide


📦 Code


PowerCommons thrives through collective effort. Every contribution—code, documentation, testing—builds the technological commons. Join us.