Skip to content
View linguini1's full-sized avatar
πŸš€
Working on NuttX, with a focus on rocketry applications
πŸš€
Working on NuttX, with a focus on rocketry applications

Organizations

@AOBUT-Game-Studios

Block or report linguini1

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
linguini1/README.md

Hey, what's up? ✌😢

Star Count

I'm Matteo, and I'm a MASc student in Electrical and Computer engineering (with an aeronautics focus) at the University of Waterloo in Canada. I hold a B.Eng in Computer systems from Carleton University, and I am an Apache NuttX committer.

I was a part of Carleton's rocketry design team, CUInSpace, where I led a team of engineering students in the development of a real-time telemetry system using the Apache NuttX RTOS. I also helped design InSpace's hybrid control system for remotely controlling the fill and ignition operations of the team's first hybrid rocket (nitrous and paraffin wax propulsion system). Alongside the ground systems, I designed the critical flight system for keeping our ox tank vent valve shut during flight. Both systems performed successfully at the team's first hybrid launch at Launch Canada 2025!

Now I build my own rockets and flight computer systems, my latest one being my L1 rocket "Albie" and its flight computer, Pygmy!

If you haven't heard of NuttX, check it out!

If you like what I'm doing or have questions about anything I've done, feel welcome to email me! I document some of my projects or cool things I've encountered on my blog.

Working on 🧩

Learning 🌱

  • Control systems
  • CAD & mechanical design
  • Italian

Spoken Languages

English

French

Russian

Italian


Pinned Loading

  1. pygmy pygmy Public

    RP2040-based flight computer for rockets

    12

  2. pygmy-nx pygmy-nx Public

    NuttX board support for the Pygmy flight computer.

    C 3

  3. pulse.nvim pulse.nvim Public

    A simple timer plugin for Neovim.

    Lua 26 1

  4. gol-16 gol-16 Public

    A custom 16-bit processor with a custom assembly language and emulator, based off of the ARM 32-bit processor.

    C 5

  5. CarletonURocketry/ground-station CarletonURocketry/ground-station Public

    The ground station software used to interface with the ground station LoRa board and distribute signals from the rocket across websocket connections.

    Python 11 5

  6. C-onway C-onway Public

    A real-time Conway's Game Of Life simulation in C, with simulation analytics.

    C