# Developer's Guide This section is intended for developers who wish to contribute to **Brian2ROS** or gain a deeper understanding of its internal workings. While primarily targeted at contributors, it may also be useful for advanced users interested in how Brian2ROS is structured under the hood. To get the most out of this guide, we recommend that you first familiarize yourself with how **Brian** and **ROS** work. You can find the official Brian developer documentation here : 👉 [Brian2 Developer Guide](https://brian2.readthedocs.io/en/stable/developer/index.html) And you can find the official ROS documentation here : 👉 [ROS 2 Documentation](https://docs.ros.org/en/jazzy/) ```{toctree} :maxdepth: 1 ros interface ```