Main Page: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 20: | Line 20: | ||
* Check out which microcontroller [[Board list|boards]] are supported by Miosix. | * Check out which microcontroller [[Board list|boards]] are supported by Miosix. | ||
* Notes about flashing tools for [[Linux flashing tools | Linux]], [[Windows flashing tools | Windows]] and [[MacOS flashing tools | MacOS]]. | * Notes about flashing tools for [[Linux flashing tools | Linux]], [[Windows flashing tools | Windows]] and [[MacOS flashing tools | MacOS]]. | ||
* Notes on [[Miosix in emulation]] with QEMU and Renode | * Notes on [[Miosix in emulation]] with QEMU and Renode. | ||
= Account creation = | = Account creation = | ||
Revision as of 07:30, 10 May 2026
Welcome to the Miosix wiki. This wiki contains the documentation for the Miosix kernel.
Getting started
This section will guide you from zero to compiling an hello world using Miosix.
Software
- See Miosix and git workflow to understand how to add Miosix as a dependency to your embedded application.
- Have a look at the Miosix APIs, libraries and examples that you can use for your applications.
- The page on Synchronization primitives lists the possible ways to shnchronize beween multiple threads or between a thread and an interrupt routine.
- How to reduce the kernel code size for deeply embedded applications.
Hardware
- Check out which microcontroller boards are supported by Miosix.
- Notes about flashing tools for Linux, Windows and MacOS.
- Notes on Miosix in emulation with QEMU and Renode.
Account creation
Due to spam (within two days from setting up the wiki) account registration is disabled. If you want to create an account, ask to fede.tft&&miosix.org (s/&&/@/)