Our great sponsors
-
jtagstudy
A project to understand JTAG by bitbanging some of its functionalities on the AVR architecture.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
led-controller
Software for PIC32MX330F064H LED (cube) controller. The controller can be used for driving 256 RGB LEDs with a color-depth of 8 bit.
-
speki
Ein Audioplayer mit "Speki" auf dem CARME-M4-Kit unter Zuhilfenahme der diskreten Fourier Transformation. Erstellt als Projekt für das Modul BTE5053 Hardwarenahe Softwareentwicklung. (by NikLeberg)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
neorv32
:rocket: A tiny, customizable and extensible MCU-class 32-bit RISC-V soft-core CPU and microcontroller-like SoC written in platform-independent VHDL.
Not super interesting but I recently implemented some basic JTAG functionalities on AVR via bitbanging: https://github.com/Thiird/jtagstudy
I know it's considered awfully weird, but for some reason, I got hooked on STC MCU. Recently, I decided to structure what I had been developing here and there and it took the shape of an open-source HAL.
And because STCGAL's author seems to have lost interest in his "baby" and didn't care to support STC's most recent MCU, I ended up forking it and taking over its maintenance. I don't like Python at all, but STCGAL was there, I need its functionality, and it's less work to maintain it than to start over, so...
Currently working on a bootloader for my LED cube controller boards. It's still work in progress.
Not per se in my free time but for my bachelor I've build together with another guy a simple music player. We were given a STM32F407IG based kit with display and some control knobs. As in another class we learned the fourier transformation we decided to implement a discrete FT for audio. It reads and decodes WAV files from a SD-Card, calculates its spectrum and displays it together with album cover/title/interpret and progress. It looks pretty I think. :) github.com/NikLeberg/speki
Maybe not a classic (whatever that means...) project, but I am working (together with others) on a RISC-V microcontroller for FPGAs: https://github.com/stnolting/neorv32
I wanted to use standard c++ libraries for embedded without all the saddling of dynamic allocation, so I made https://github.com/malachi-iot/estdlib. I use it in all my embedded projects
Related posts
- An example of how to add the A ISA extension's LR/SC operations into an open-source architecture
- NEORV32 - A tiny, customizable and highly extensible MCU-class 32-bit RISC-V microcontroller-like SoC written in platform-independent VHDL
- NEORV32 - A tiny, customizable and highly extensible MCU-class 32-bit RISC-V microcontroller-like SoC written in platform-independent VHDL
- NEORV32 - A tiny, customizable and highly extensible MCU-class 32-bit RISC-V microcontroller-like SoC written in platform-independent VHDL
- NEORV32 - A tiny, customizable and highly extensible MCU-class 32-bit RISC-V microcontroller-like SoC written in platform-independent VHDL