freeSoC is a revolutionary microcontroller development platform, based around the Cypress PSoC 5LP microcontroller. freeSoC combines the power of an FPGA, the flexibility of a microcontroller, and the convenience of onboard precision analog hardware, enabling you to realize your dreams without spending a fortune and buying a bunch of extra parts.
PSoC Creator, the free graphical IDE for freeSoC, enables you to easily configure your component-level hardware design with the click of a mouse. Want to add an Op-Amp, a PWM, or an analog signal multiplexer? Just drag and drop the component onto the block diagram, and you’re done. Why bother messing around with prototyping wire and breadboards, when you can do it all with a few clicks of the mouse?
With freeSoC, you can use any GPIO pin for any function. Need 16 SPI controllers? No Problem. 24 PWMs? freeSoC has you covered. How many other microcontrollers on the market can act as a 32 channel analog multiplexer?
Using the free PSoC Creator software, you can easily debug your designs directly from your computer. Just like visual studio, or any other modern IDE, you can set breakpoints, break conditions, watched variables, and more!
freeSoC is fully open hardware. Check out our board layout and schematics on github, released under a CC-BY-SA license. No need to start from scratch when creating your own design!
freeSoC was designed in Texas, and made in Illinois. We’re proud to support local high-tech manufacturers, and the maker and hobbyist communities that they support.
Ok, lets get down to business. What does freeSoC really have to offer?
You can buy freeSoC today at our online store.
Check out our tutorials, as well as the forums.