Month: April 2021

SMBUS Touchscreen controller for 600W HP Server PSU with FreeRTOS

Designing the hardware This project repurposes the power supply units (PSU) found in datacentre servers. The PSU are very powerful (12V @ 600W), efficient and compact. They are useful for charging LIPO batteries (with some modification) and running brushless motors or any circuit that draws large amounts of current. These PSU are replaced in industry…

Read the full article

DSP Guitar Pedal with Cortex-M4F and C++

Hardware Design Brief The purpose of this project is to design, build a programmable guitar FX pedal using a Cortex-M4F micro and I2S. This will provide a platform for development and experimentation of DSP algorithms and techniques. This is also an experiment to use C++ in embedded development. Evaluating the 24bit ADC and DAC Digilent…

Read the full article

DSP Function Generator with Cortex-M4F and C

System Overview Project details for the hardware can be found here Required Kicad Hardware library: https://github.com/cracked-machine/KicadLibrary For details of the MCU configuration and firmware refer to FunctionGeneratorCortexM4_SW Note, RevB was the final design. RevC was not built and is an untested future proposal. Features This STM32-based instrument has the following features: Output signal with synchronized…

Read the full article