Project page https://nuttx.apache.org/
13-14th Jun 2024, Sony City Osaki, Tokyo, Japan
Live stream
Please use the following link
Schedule
Topic | UTC TIME | JST TIME | Full Name | Presentation tile |
Day 1 | ||||
Core OS | 00:00-00:05 | 9:00-9:05 | Alan C. Assis & Alin Jerpelea | Welcome |
00:05-00:25 | 9:05-9:25 | Alin Jerpelea | NuttX Status report (2024) | |
00:30-00:55 | 9:30-9:55 | Xiang Xiao (肖翔) |
Xiaomi Vela: Summary of Contributions and Applications to the NuttX Community in the Past Year
|
|
01:00-01:25 | 10:00-10:25 | Alin Jerpelea | NuttX Compliance (SPDX, SBOM) | |
01:30-01:55 | 10:30-10:55 | Xin Xu(许辛) | NuttX build system upgraded to CMake | |
02:00-02:25 | 11:00-11:25 | Masayuki Ishikawa | Status Updates on NuttX/arm64 on QEMU+Hypervisors | |
02:30-02:55 | 11:30-11:55 | Peter Blomqvist | Efficient protocols for IoT | |
03:00-03:25 | 12:00-12:25 | Yichang Rong (荣义昌) |
Nuttx graphic subsystem enhancement | |
LUNCH | 03:30-04:45 | 12:30-13:45 | ||
Core OS | 04:45-05:25 | 13:45-14:25 | Xingliang Xu (徐兴良) |
NuttX Memory Debug tools |
Porting | 05:30-05:55 | 14:30-14:55 | Takumi Ando | NuttX with Small Projects and Small Company |
06:00-06:25 | 15:00-15:25 | Tomasz “CeDeROM” CEDRO | CeDeROM SHOOT LANE COMP | |
06:30-06:55 | 15:30-15:55 | Mateusz Szafoni | Status of the x86-64 port in Apache NuttX | |
07:00-07:25 | 16:00-16:25 | Takuya Miyashita | My porting journey | |
07:30-07:55 | 16:30-16:55 | Rushabh Gala | Apache NuttX Apps in Rust | |
08:00-08:40 | 17:00-17:40 | Lup Yuen Lee | Adventures of Ox64 BL808 RISC-V SBC with Apache NuttX RTOS | |
08:45-09:25 | 17:45-18:25 | Lup Yuen Lee | Analysis of Real-Time Logs for Apache NuttX RTOS with PureScript | |
09:30-10:00 | 18:30-19:00 | Alexis Christoforides | Meadow.OS – a .NET IoT Platform based on NuttX | |
Day 2 | ||||
Workshop | 23:00-01:00 | 8:00-10:00 | Camila Oliveira de Souza | Spresense Hands-On |
01:00-01:25 | 10:00-10:25 | Bowen Wang (汪博文) |
Linux to NuttX communication in Xiaomi | |
Emulators | 01:30-01:55 | 10:30-10:55 | Marco Aurelio Casaroli | Towards device emulation of NuttX using QEMU, Renode and other possibilities |
02:00-02:25 | 11:00-11:25 | Xinyi Yue (乐心意) |
Introduction to the rich features and application scenarios of the Vela OS emulator | |
02:30-03:10 | 11:30-12:10 | Lup Yuen Lee | TinyEMU RISC-V Emulator for Apache NuttX RTOS | |
03:10-03:25 | 12:10-12:25 | Takayoshi Koizumi | Audio Signal flow framework on Spresense with NuttX | |
LUNCH | 03:30-04:45 | 12:30-13:45 | ||
Apps | 04:45-05:25 | 13:45-14:25 | Alan C. Assis | Creating a Head Up Display for a motorcycle helmet using NuttX |
05:30-05:55 | 14:30-14:55 | Kosei Yamashita | Development of a compact high-precision IMU board for SPRESENSE™ using multi-IMU synthesis technology | |
Core OS | 06:00-06:25 | 15:00-15:25 | Saurav Pal | mnemofs: A NAND flash file system for Apache NuttX |
Features | 06:30-06:55 | 15:30-15:55 | Zhenghui Shi (石争辉) |
The video driver has added the v4l2m2m encoding and decoding framework |
07:00-07:25 | 16:00-16:25 | Chaozhong Liang(梁超众) | NuttX network subsystem enhancement | |
07:30-07:55 | 16:30-16:55 | Halysson Carvalho | Exploring controlling temperature using technique of PID using NuttX | |
08:00-08:25 | 17:00-17:25 | Dobrea Dan-Marius | NuttX and PX4 a synergy able to generate practical UAV’ applications | |
08:30-08:55 | 17:30-17:55 | Gabor Kiss-Vamosi | Create your first UI project with LVGL on NuttX | |
09:00-09:25 | 18:00-18:45 | Felipe Neves |
Adaptive Disturbance Rejection Control, implementing on NuttX an alternative to the popular PID control for digital closed loop systems
|
|
Closing | 09:25-09:30 | 18:45-18:50 | Alan C. Assis & Alin Jerpelea |
IMPORTANT DATES
Participation proposals deadline: 15th April 2024 (CLOSED)
Participation proposals acceptance notification: 1st May 2024 (CLOSED)
In person participants application deadline: 1st Jun 2024 (CLOSED)
Apache NuttX International Workshop 2024: 13-14th Jun 2024
BACKGROUND
Apache NuttX
is an Apache licensed real-time operating system (RTOS) with an emphasis on standards compliance and a small footprint. First released in 2007 it is scalable from 8-bit to 32-bit microcontroller environments with APIs primarily guided by the relevant POSIX and ANSI standards. Additional APIs originate from Unix and other common RTOSes. The OS is widely used across industry and academia, and the time has come for the community to meet up to raise its profile, exchange information about its application, and set the agenda for its future development.SCOPE AND TARGET AUDIENCE
The scope of the workshop is the Apache Nuttx
Real Time Operating System, the tools used for its design, development, deployment, debugging, and maintenance, the applications that use it, and the hardware on which it typically runs. The target audience is embedded systems practitioners across both industry and academia.OBJECTIVES
Apache NuttX
International Workshop has four primary objectives; (i) To allow the developers and users of Apache NuttX to meet up, to network together, exchange ideas, and to understand their mutual needs and aspirations for the OS. (ii) To agree on directions for the future development of Apache NuttX together with Apache Software Foundation and to coalesce development groups to work on these initiatives. (iii) To raise the profile of Apache NuttX and allow potential adopters from around the world to see how widely it is already used and (iv) to understand how we can make the development process for Apache NuttX more diverse and robust.FORMAT AND PROCESS
Apache NuttX
Online Workshop is free to attend but costs money to put on, so candidates are bound on their honor to attend once accepted. Participation at the workshop shall be limited to 200 attendees and we strongly prefer delegates that will contribute to the event. Active participation may take many forms- short lecture or full presentation; all proposals will be considered with a duration from 20 minutes (short lecture) to 40 minutes (full presentation).PROCEEDINGS
Materials from sessions at the International Workshop will be made available at events.nuttx.apache.org after the event.
ANTI-HARASSMENT POLICY
Apache NuttX
International Workshop is dedicated to providing a harassment-free experience for everyone. We do not tolerate harassment of participants in any form. Sexual language and imagery will also not be tolerated in any event venue. Participants violating these rules may be sanctioned or expelled without a refund, at the discretion of the event organizers.All online interactions are governed by the ASF Code of Conduct, while in-person events are subject to the Anti-Harassment Policy.
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a member of the event team immediately. The team can be found on site or can be contacted at workshop@nuttx.org.
Apache NuttX, NuttX, Apache and the Apache NuttX logos are trademarks or registered trademarks of the Apache Software Foundation..