Here are some of the embedded electronic projects I have done. Feel free to explore.
Here are a few projects on CPLDs (Complex Programmable Logic Devices) and FPGAs (Field Programmable Gate Arrays).
These are some miscellaneous electronics projects such as how to design a power supply for small circuits, or how to make a barebone Arduino microcontroller. They may prove useful to someone.
These are some of the Assembly Level codings for the 8051 Microcontrollers. I did them during my M.Tech. at NIT Rourkela. All the codes were tested in Proteus, so you may find the original design files attached in the posts. I also have some coding in "Embedded C" for some projects.
Here are some of my Arduino Projects. By Arduino, I mean all the following codes were written in the Arduino IDE and the Target Microcontrollers are supported by the Arduino IDE. In some cases I have used the Genuine/compatible Arduino Boards, in others I have used barebone Arduino, i.e., the Atmega328 ICs with minimal supporting elements, such as the crystal, and reset switch to make it work. These barebone Arduino microcontrollers have the Arduino Boot Loader which makes it possible to program them over UART using any USB-TTL converters.