Say hello to freeSoC.

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.

A drag and drop dream.

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?

Just Drag and Drop.

Any pin, any purpose.

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?

Debug your design, in real time.

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!

Open Hardware

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!

Designed and Built in the USA

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.


 

Tech Specs

Ok, lets get down to business. What does freeSoC really have to offer?

CPU
Analog Hardware
Digital
Miscellaneous

Where can I get one?

You can buy freeSoC today at our online store.

Where can I learn how to use freeSoC?

Check out our tutorials, as well as the forums.


 

About freeSoC

freeSoC is a microcontroller platform based around the Cypress Programmable System on a Chip microcontroller, PSoC 5LP. It simplifies prototyping by providing a graphical design environment for component-level design, coupled with well documented C APIs for each component. Instead of buying a new chip every time you need extra functionality, freeSoC has everything you need, right out of the box.

Join the freeSoC Community!

Join our community today to post in forums, contribute to tutorials or documentation.
Follow us: Twitter | Facebook

freeSoC is a trademark of moeller.io, LLC., and may only be used with permission.
All other content on this site is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.

Creative Commons License