The least bad pictures so far.
Throughout the course of my Bachelors and Masters studies, I have worked on many different projects as a large portion of the education. Here I have listed many of my projects and a brief description of them,
Analog inputs are very important in any microcontroller application that has to read the state of an input in the real world. The STM32F103 ADC configuration has many steps and allows for many features to be used for fast and accurate measurements. The code
GPIO is one of the first things that people want to use when they start with a microcontroller. The GPIO on the STM32F103 is very similar to other systems though the implementation in C is more complicated than the Arduino WiringC implementation.
The figure below is a representation of a 2D double pendulum. The longer arm of the pendulum is connected to a fixed support and a joint. The shorter arm is connected to a joint on the longer arm and is free swinging on the
When I started with the STM32 microcontroller, I did not have easy access to a programmer for it as all those around were in use. I ordered a J-link EDU programmer so that I would no longer have this issue with any chip but in the mean time I tried to use what I had to get some code running.
The STM32F103 chip is a very cheap and commonly available 32 bit microcontroller well suited for hobby projects or embedded applications. The chip can be programmed either in C or in WiringC from the Arduino IDE.