Robert Feranec asks Peter: How to Learn Electronics and Programming? 

 March 28, 2022

By  Peter

Join Our Mailing List

We publish fresh content each week. Read how-to's on Arduino, ESP32, KiCad, Node-RED, drones and more. Listen to interviews. Learn about new tech with our comprehensive reviews. Get discount offers for our courses and books. Interact with our community.

One email per week, no spam, unsubscribe at any time.

Robert Feranec, founder of Fedevel Education & Academy, Engineer, and hardware design instructor, asked me “How to Learn Electronics and Programming”.

So, we had a very interesting and enjoyable discussion, which Robert recorded, edited, and published on his YouTube channel (or play in this page below).

In the interview, we discuss these topics:

  • 00:35 Arduino, and why it is such a good tool for learning.
  • 03:51 Keeping it interesting through simply projects and small wins.
  • 08:39 Python – Codecademy, an example online resource of learning programming.
  • 10:46 Grok Learning, another example online resource of learning programming.
  • 20:16 Online courses and how to choose the one that is right for you.
  • 27:28 What to learn after Arduino.
  • 29:27 Getting into ESP32 and IoT.
  • 42:04 MicroPython, a modern language for microcontrollers.
  • 48:15 Next step with the Raspberry Pi.
  • 59:36 Robotics and Mechanics
  • 1:09:11 Computer aided design with KiCAD and Tinkercad
  • 1:14:15 More computer aided design with Fusion 360, FreeCAD



You may also like

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

I’m excited to introduce you to the latest and greatest version of KiCad – version 8 (stable release). This article will overview the new features and capabilities added to this popular open-source electronic design automation

Read More
KiCad 8: The new and updated features, a full review

Learning anything worth learning from the ground up is hard. The road to proficiency is filled with roadblocks, distractions, and dead-ends. Everyone learns differently and for different reasons. Some of us learn to advance our

Read More
From struggling to thriving: Understanding the journey from Beginner to Proficient (in programming or anything else)