soypat
lapack enthusiast (!) and contributor (??)
Funding Links: https://github.com/sponsors/soypat
- Name: Patricio Whittingslow
- Company: @StammBio
- Kind: user
- Followers: 149
- Following: 135
- Total stars: 1464
- Repositories count: 137
- Created at: 2022-11-14T09:15:42.821Z
- Updated at: 2024-05-01T10:14:14.814Z
- Last synced at: 2024-05-01T10:13:55.800Z
GitHub Sponsors Profile
I write open source software for solving hardware problems and for education. I am motivated by making low-level hardware programming more accessible and tackling the hardest problems in the aerospace industry with software simulations.
I regularly contribute to the Gonum numerical package for the Go programming language. My contributions to this package have found their way into programs I write for generating models for 3D printing and for multi-physics simulations of atmospheric+orbital vehicles.
I am also active on the TinyGo compiler project where I usually help out with the development of Raspberry Pi's RP2040 MCU target. I have implemented SPI, I2C, PWM, deep sleep among other functions for said target.
I've also published a repo to teach Go by fixing small bite-sized broken programs.
I am pushing the limits of what Go can be used for in the mechanical/electronic engineering field:
soypat/sdf 3D model generation with SDF functions
soypat/mu8 Genetic algorithm library well suited for physics simulations
soypat/go-canard libcanard port for Go for use in high-integrity real-time embedded systems.
soypat/lap Tiny linear algebra package for constrained systems
soypat/go-maquina Simple finite-state-machine for real-time systems
soypat/ahrs Attitude estimation library for powered flight vehicles.
chewxy/math32 Maintainer of math32 repo for constrained targets or use with graphics libraries.
soypat/manigold 3D tetrahedral mesh generation WIP
soypat/go-fem Comprehensive finite element analysis package WIP
And a few more :)
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $2.00
Featured Works
soypat/mu8
Genetic algorithm for unsupervised machine learning in Go.
Language: Go - Stars: 124soypat/sdf
A Go library for signed distance function shape generation. Read as 3D printing shape design.
Language: Go - Stars: 94soypat/cyw43439
Driver for the Wifi+bluetooth integrated circuit on the pico.
Language: Go - Stars: 138soypat/seqs
seqs: the hottest, most idiomatic userspace TCP/IP implementation on the internet. lwip in go basically
Language: Go - Stars: 62Active Sponsorships
View AllSponsorship Breakdown by Kind
- Organization: 1
- User: 1