Thank you for your interest about this blog and its author. My name is Carmine Noviello and I'm an embedded programmer and hardware designer in Italy. I live in the south of Italy, in the countryside close to the wonderful Naples.
I started playing with computer since I was less than ten years. I started having fun with the first PCs in the '80 and, day-by-day, I've translated a passion in my work. Different from other programmers, I started coding with a language not so common at that time: Clipper. I still don't know why I decided to learn that programming language. Probably, the main reason is that Clipper was used as a language for relational systems (especially DBASE III) and then for the development of software for banks management. And this was really mainstream at that time.
For many years I've developed several programs in Visual Basic (one of them - a program for patients management for medical doctors - reached the market too) until I began attend the college, where I started programming in Unix environments and other programming languages like C/C++. But one day I discovered what would become the programming language of my life: Python. I've written thousands of hundreds of lines of code in Python, ranging from web systems to embedded devices. I think that Python is the most expressive and productive programming language than ever, and it's always my first choice when I've to code something.
For about ten years I worked at National Research Council in Italy (CNR) as research assistant, where I spent my time coding web-based and distributed content management systems. In 2010 my professional life has changed dramatically. For several reasons that I'm not here to enumerate, I found myself catapulted into a world I had always considered obscure: electronics. I started first developing firmware on low-cost MCUs, and then designing custom PCBs. Meanwhile I founded a company that offers consultant in embedded wireless systems.
In 2015 I started writing a book about STM32 microcontrollers. It's published through the LeanPub platform, which allows to publish in-progress books. I started writing it just for fun. And now it's considered the best book about this subject. A lot of universities, companies and individuals are adopting it as main reference of this exciting MCU portfolio. And this is probably the most important thing I've done in my life. Sometimes things just happen. By chance.
When I have a little bit of free time, I like to go around with my bike. I had several Japan bikes in my life and recently I switched to a Ducati Monster. I have to admit that Italians do it better 🙂