| Silicon Labs
TxBeech has not written a bio yet…
5 years ago
Thought I would share with you my very simple motor control design. It can control the speed of a small toy 12V DC motor or it can be used to simply turn on and off the motor.
Having a screen as an interactive feedback system in your design can add greatly to the user experience. However, this can be tricky in low power applications as screens and displays consume power.
I was working on an application on some EFM8 MCUs and was having some Serial to Peripheral Interface (SPI) issues. After some debugging and bringing out the logic analyzer I learned that my clock speeds were not within spec for that specific MCU.
As if fans of rival sports teams, some developers shout PIC and others ARM Cortex M3/4. Most of these developers are more comfortable being on one side or the other.
If you have ever wondered how internal MCU temperature sensors work, then get out your notebook because it’s time to go back to school and learn the circuitry and physics of an internal temperature sensor, and yes, before you ask, this will be on the test.
What is bricking? Many of us have been there, developing on a new MCU and all of a sudden it become unresponsive.
It is common to have resource conflicts when designing with Microcontrollers. It could be memory, I/O ports or any other constrained resources which often leads to having to choose a more expensive device with a larger package.
Most MCUs offer different power modes that have different functionality. By utilising these energy modes whenever possible you can make your application as low power as possible.