Skip to main content

Posts

Showing posts from November, 2021

Developing Hardware — My 10 Mantras

As the community of hardware developers in Africa continues to gather momentum, it won’t be a bad idea to share some of the tricks I have found golden over the years. They might not be the most popular or theoretically-founded ideas in the pit of hardware, but they work and, common sense even concur with them. Here they are; 1.  Think First Principle. The first principle of thinking allows you to think about all parts from the fundamental laws of electronics. When a design needs verification or optimization, think of the first principle. For example: what is the voltage? What is the signal? How does this component behave under this condition? This set of thinking allows you to land the project.  While abstraction helps in designing, first principle thinking helps in debugging and scaling your designs. 2.  Think Around the Core. Most hardware developers begin projects because they have a couple of hardware components and possibly feel they can build a project with them. Build from the c