ArduPlane, ArduCopter, ArduRover source
Visual Studio Code
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
The seL4 microkernel
Static analyzer for C/C++ based on the theory of Abstract Interpretation.
Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)
OpenResty's Branch of LuaJIT 2
NASA Mars Perseverance Rover Uses Same PowerPC Chipset Found in 1998 G3 iMac
reddit.com/r/gadgets | 2021-03-02
The helicopter is running F' as well. https://github.com/nasa/fprime
Perserevance rover that just landed on Mars runs a GNU/Linux PC!
reddit.com/r/gnu | 2021-02-24
It's running this I believe: https://github.com/nasa/fprime
Anyone can share the implementation details of the algorithms used to land mars?
reddit.com/r/Mars | 2021-02-23
Linux is running on the surface of Mars in the Perseverance rover!
reddit.com/r/linux | 2021-02-22
Code if your interested https://github.com/nasa/fprime
We're scientists and engineers working on NASA‘s Perseverance rover and Ingenuity helicopter that just landed on Mars. Ask us anything!
reddit.com/r/IAmA | 2021-02-22
IEEE had an interview with a software engineer for Ingenuity. They used their own open-sourced framework on Linux https://github.com/nasa/fprime. But recently there was some news of NASA using ROS 2:reddit.com/r/IAmA | 2021-02-22
"Linux is on Mars" - Can somebody explain to me why they choose Linux instead of an RTOS?
reddit.com/r/embedded | 2021-02-21
I'm not going to guess on the why part but the source code is here: https://github.com/nasa/fprime
Programming in Satellite Engineering
reddit.com/r/aerospace | 2021-02-20
I just recently learned something about this! JPL uses an in-house-developed programming language called 'f prime' specifically geared for programming small satellites and other small test beds (such as the Mars helicopter Ingenuity'). Its open source, so if you're learning to get into programming for small satellite applications, this might be a great place to start. Check out their GitHub repo here: https://github.com/nasa/fprime
Linux on Mars
reddit.com/r/ProgrammerHumor | 2021-02-20
Link to the OS: https://github.com/nasa/fprimereddit.com/r/ProgrammerHumor | 2021-02-20
Weirdly Great News
reddit.com/r/linux | 2021-02-20
Ya know what, looked into it more, and you're right. The framework they're referring to does appear to just run on any generic form of Linux, so there's no reason this couldn't be the case. Although if Ingenuity were running the embedded version of RH or another commercial Linux distro that seems like the sorta thing someone would make more noise about.reddit.com/r/linux | 2021-02-20
Apparently they use Macs at NASA ! (Perseverance landing control room)
reddit.com/r/mac | 2021-02-20
Mac is just one of the operating systems used at NASA. The code they write for mission-critical operations is all that matters and it’s supported on multiple OS: https://github.com/nasa/fprime
F’: Flight Software and Embedded Systems Framework
reddit.com/r/patient_hackernews | 2021-02-20reddit.com/r/hackernews | 2021-02-20
nasa/fprime is an open source project licensed under Apache License 2.0 which is an OSI approved license.