User Tools

Site Tools

Navigation Menu



Hot Projects


SEEDStack - Open 3D printable seed/sprouting systemDIY Food Hacking


UCSSPM - Unified Clear-Sky Solar Prediction ModelOpen Solar Power


picoReflow - DIY PID Reflow Oven Controller based on RaspberryPiDIY Reflow Soldering


PiGI - DIY Geiger Counter based on RaspberryPiRasPi Geiger Counter

DIY ARA-2000

Active Wideband Receiver Antenna for SDR - ARA-2000Wideband Antenna


DSPace - Map everythingMap everything!



Open Switch-Mode Controller

  • uC STM32/TI TMS-DSP Core Boost/Buck Logic based on LTC3780 design
  • Measure with external ADC/SPI
  • Control with MOSFET Driver/SPI
  • 4 MOS/TrenchFET Setup


  • Design the regulator to measure the output current with some current sense method, and when it gets close to the current setpoint, the regulator automatically reduces the amount of power transferred to the output. When the output looks like a short circuit, allow exactly the setpoint current to flow. (current limiting)
  • Design the regulator to measures the output current, and if it ever goes even a tiny amount over the current setpoint, the regulator assumes something has gone horribly wrong, and automatically turns off all output power.