[OSPP 2025]Project -Improving Embox RTOS as a RTOS for IoT

91 views
Skip to first unread message

Shaurya Rane

unread,
May 6, 2025, 6:10:14 AMMay 6
to embox-devel

Hi Embox Team,

I'm Shaurya, an embedded systems enthusiast interested in working on the “Improve Embox's opportunities to design IoT devices” project. I plan to begin by familiarizing myself with Embox, addressing related issues, and exploring features like WiFi/LTE support and better WebSocket integration. I’d appreciate any guidance on where to start, especially regarding suitable RISC-V boards or modules to focus on.

Looking forward to contributing!

Best,
Shaurya

Anton Bondarev

unread,
May 6, 2025, 7:41:47 AMMay 6
to embox...@googlegroups.com, Алексей Юрьевич
Hi Shaurya,

Thanks for your interest in the project.

Usually we recommend to start with the article where we described our experience in GSoC https://anton-bondarev.medium.com/embox-participating-in-gsoc2020-f130815368ed

As for the boards, there are no strict requirements for the specific boards to use. For example I have a stm32l4 discovery (B-L475E-IOT01A) which I can use for testing WiFi. You can use another board with wifi or LTE. It's better if you use RISC-V board.

Regards,
Anton

вт, 6 мая 2025 г. в 13:10, Shaurya Rane <ssran...@gmail.com>:
--
You received this message because you are subscribed to the Google Groups "embox-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to embox-devel...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/embox-devel/3d3e2ed2-8ad7-451f-87dc-045485b4d548n%40googlegroups.com.
Message has been deleted

Shaurya Rane

unread,
May 11, 2025, 6:42:37 AMMay 11
to embox-devel

I’ve successfully completed the setup of Embox and have also submitted a pull request for a good first issue. It was a great way to get familiar with the structure and build system.

Since I'm eager to contribute further, I was wondering if you had any tasks that align with the goals of my Embox project. I have access to various hardware like  STM Nucleo, BeagleBoard, ESP32, Milk-V, and Raspberry Pi, and would be glad to utilize them in a way that supports the project and helps me better understand Embox in real-world applications.

If there aren’t any specific tasks at the moment, I’ll continue exploring and working on open issues in the repository.

Looking forward to your guidance.

Best regards,
Shaurya Rane

Anton Bondarev

unread,
May 12, 2025, 3:29:54 AMMay 12
to embox...@googlegroups.com
Hi Shaurya Rane,

Thank you for your interest in the project and your contributions!

I have access to various hardware like  STM Nucleo, BeagleBoard, ESP32, Milk-V, and Raspberry Pi, and would be glad to utilize them in a way that supports the project and helps me better understand Embox in real-world applications.
Great. I think you can start with porting Embox on your hardware. There are some ports STM32, raspberry-pi, banana-pi etc. You can chose one of your boards and try Embox on it
Some useful link

I think we can add an issue on github for porting to a new board and we can discuss the porting process everywhere (here, telegram chat, github)

Feel free to ask any questions

Best regards,
Anton


вс, 11 мая 2025 г. в 13:42, Shaurya Rane <ssran...@gmail.com>:
Message has been deleted

Shaurya Rane

unread,
May 18, 2025, 2:55:55 PMMay 18
to embox-devel
I’ve finally finished my finals and can now fully focus on the project. I’ve already started the porting process and would love to discuss it with you in more detail over Telegram. How can I get in touch with you there?

Anton Bondarev

unread,
May 19, 2025, 4:24:25 AMMay 19
to embox...@googlegroups.com
I’ve finally finished my finals and can now fully focus on the project.
Congratulations!

would love to discuss it with you in more detail over Telegram. How can I get in touch with you there?
There is a chat https://t.me/embox_chat_en we can discuss in it. And you can chat directly with embox's members. My account @Anton_bondarev_embox
Best regards,
Anton

вс, 18 мая 2025 г. в 21:55, Shaurya Rane <ssran...@gmail.com>:

Shaurya Rane

unread,
May 21, 2025, 12:18:01 AMMay 21
to embox...@googlegroups.com
Dear Anton,

I had been working on porting Embox to the STM32F401RE, but I’ve found that this task is taking a considerable amount of time. With the project deadline approaching, I believe it would be more effective to shift my focus toward tasks directly aligned with the networking goals of the project.

So far, I have studied the existing Embox networking stack, and I’m now looking deeper into Wi-Fi and LTE stack integration. As part of the demo, I plan to control a small robotic car remotely using the wireless capabilities developed during the project.

I wanted to ask:
1. Apart from researching and understanding the stack, would you recommend that I also begin contributing with PRs (pull requests) during the development phase?
2. Are there any specific tasks or areas within the scope of the project that you recommend I begin working on now?

Looking forward to your guidance so I can move forward efficiently.

Best regards,
Shaurya Rane

Anton Bondarev

unread,
May 22, 2025, 8:43:44 AMMay 22
to embox...@googlegroups.com
Dear Shaurya,
I think you should concentrate on your OSPP application not on PRs. Porting is one part which you should point in your working plan in the application. And during development stage you have to implement it. The same advice is for WiFI

Best regards,
Anton

ср, 21 мая 2025 г. в 07:18, Shaurya Rane <ssran...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages