E2ForLife
embeddedExcellence
To enable developers to achieve their highest potential through a flexible platform that is both powerful and affordable.

Latest News


What is a PSoC?

Today, someone came in to my office and asked me to explain what is a PSoC. Probably this is because I was proposing using them on his project and he wanted to know a little more about the component, but, he was also hinting at the proverbial questions “Why not an FPGA?”…

It’s been a while…

I know…. It’s been a while since I posted the first little tastes of what was to come of our Ethernet drivers for the WizNet devices, but, even though it doesn’t seem like much has been going on, I’ve been hard at work on a number of little things that…

What’s new in Version 2

What’s new for Version 2? Multiple device support is coming! Simple/Advanced configuration Parameters After many requests, I have taken a look at the the interfacing between the various devices that WizNET supplies, and I am incorporating them in to one driver package. The current Alpha package on GitHub has the…

Version 1.2 update

After doing some work with the PSoC4, I noticed a few little deficiencies in the alpha version of 1.2 that was in the GutHub repo. So, with my project nearing completion I’ve patched in the updates calling version 1.2 complete. What’s new String parsing of MAC addresses ASCII String read…

W5100 Driver for PSoC, pt. 2

Today we’ll be looking in to the W5100 driver, how to connect the hardware, and how to interface the PSoC and the W5100. Source Repo: https://github.com/e2forlife/PSoC-W5100-Example1 Skip to the Project setup section if you’re not using an eval board Hardware Connection I mainly use the PSoC Pioneer (PSoC 4) and the…

W5100 Driver for PSoC, pt 1

Does Ethernet come easy in a world of 8K of RAM and clock speeds under 100 MHz?  The simple fact is that the TCP/IP protocol stack can become a beast to implement within a small system, and while there are great projects such as Contiki-OS and LWIP, if there isn’t…

Core Technologies

  • Cypress Semiconductor
  • FreeRTOS
  • WIZnet
  • Altera
  • To Be Announced