-
Notifications
You must be signed in to change notification settings - Fork 2k
Home
Karl Fessel edited this page Nov 15, 2021
·
136 revisions
- Introduction to RIOT
- Contributing to RIOT
- Documentation overview
- Roadmap
- Task Forces
- Community Processes
- Meetings
- Initial Setup and Tutorials
- Creating your first RIOT project
- Meet other RIOT developers in #riot-os on Matrix
- Projects based on RIOT, available via GitHub or Hackster.io
Don't hesitate to create an issue if you encounter any type of problem with RIOT, including missing documentation!
- Tutorial: Using and Developing with RIOT
- Tutorial: RIOT and Multi Hop Routing with RPL
- Howto: Setting up a RIOT 6LoWPAN Border Router (6LBR)
- Border router using USB CDC ECM (ethernet over USB)
- Testing 6LoWPAN on Ethernet based devices
- Working with RIOT in the FIT IoT-Lab
- Setting up IPv6 over BLE using nRF52 Series and RIOT
- How to install 6LoWPAN Linux Kernel on Raspberry Pi
- How to: Slip border router with Raspberry Pi and samr21 xpro
- RIOT and Cooja
- Standards Based Application Development (CoAP, CBOR, etc.)
- Guide to enable STDIO over bluetooth (using nimble)
- Collection of how-to videos
- Contribution Guidelines
- Coding Conventions
- Maintainer guidelines
- Task Forces
- Here you can find an overview of Maintainers and their responsible RIOT modules
- RIOT's labeling system (Github Labels)
- Maintainer hardware access
- Best Practice for RIOT Programming
- Debugging
- Troubleshooting
- Porting Guide
- Tutorial: How to port a radio module driver to RIOT OS
- Guide: Writing a device driver in RIOT
- Build RIOT on Windows OS
- Using the Eclipse IDE for C and CPP
- Howto: Create a VirtualBox Image for RIOT development
- Visual Studio Code
- Build RIOT on WSL (Windows Subsystem for Linux)