General uController Libraries:
- Eigen (matrix & vector library)
- FreeRTOS (mini real-time kernel)
- eCOS (mini real-time kernel)
- CooCox CoOS (ARM Cortex M series)
- Micrium uC/OS-II real-time kernel
- Paul Bizard's EKF in C
- CORDIC Math Library (no lookup table)
- CORDIC Math Library (lookup table)
- Bunch of math functions
- Unscented Kalman Filter (Paparazzi)
- Multi-Precision Floating Point Routines (MPFR)
- GNU Multi-Precision Library (GMP)
- GoFast Floating Point Library (ARM optimized)
- MinIni (Minimal INI file parser)
- CMSIS (Cortex Microcontroller Software Interface Standard)
- Microcontroller Software (Andreas Fugl)
- DOSFS (Lewin Edwards)
- EFSL Embedded FileSystems Library (code)
- Good FAT32 filesystem explanation (8051-based)
- FatFs Generic FAT File System Module (in C)
- PicoC Embedded Interpreter (for scripting)
- Microchip TCP/IP Stack (PIC18, PIC24, dsPIC, PIC32)
- Carnegie Mellon IPC Library
- MIT CSAIL LCM (message passing library)
- MAVLINK Communication Protocol
- OpenCV (Open Source Computer Vision)
- Chibi 802.15.4 open source wireless stack
- NMEAP extensible NMEA-0183 parser
- NMEA parser library in C
- NMEA-0183 breakdown (wikipedia)
- TinyXML library (for Google Earth KML files)
- Python on a chip (including STM32)
- Real-Time Workshop Embedded Coder (Simulink)
- Real-Time Workshop 7.5 (Simulink
- Lubin Kerhuel's dsPIC blockset
STM32/TMS320F Libraries:
- STM32 DSP library (PID, FFT, FIR, IIR)
- STM32 general libraries
- ARM Cross-Compiler tools (Products/Sourcery G++/Editions/Lite)
- OpenOCD (On-Chip Debugger) for JTAG GDB Debugging
User Forums (for help):
- GuruPlug Server Plus
- STM32 Development Board (ARM CORTEX-M3)
- TMS320F DSP Development Board (TI Delfino)
- BeagleBoard (ARM CORTEX-A8)
- BugBlat Cortino (STM32-based Arduino)
No comments:
Post a Comment