How to Cultivate FPGA Engineers in School? What Jobs Can They Find Later?

How to Cultivate FPGA Engineers in School? What Jobs Can They Find Later?

To cultivate an FPGA(Field Programmable Gate Array) engineer, one generally needs to go through both undergraduate and graduate stages; a shorter time frame makes it difficult to produce qualified talent. After graduating with a bachelor’s degree, if one wants to find a job relying on FPGA skills, they will generally be asked if they have … Read more

C++ Embedded Development: Basics and Practices of Hardware Programming

C++ Embedded Development: Basics and Practices of Hardware Programming

C++ Embedded Development: Basics and Practices of Hardware Programming Introduction With the rapid development of the Internet of Things and smart devices, the demand for embedded systems is increasing. C++, as an efficient and flexible programming language, is widely used in embedded development. This article will introduce the basic concepts of C++ in embedded development, … Read more

MicroPython: The Mini Power for Embedded Systems!

MicroPython: The Mini Power for Embedded Systems!

MicroPython is a compact Python interpreter specifically designed for microcontrollers and embedded systems. Imagine a world of microcontrollers that once required complex C programming, now being controlled with Python, a simple and friendly language. It’s like giving engineers a VIP pass to the kingdom of smart hardware, lowering the barriers to hardware programming and allowing … Read more

MicroPython: The Mini Power of Embedded Systems!

MicroPython: The Mini Power of Embedded Systems!

▼ Click the card below to follow me ▲ Click the card above to follow me MicroPython: The Mini Power of Embedded Systems! As a star language in the programming world, Python also shines uniquely in the fields of microcontrollers and embedded systems. MicroPython is the Swiss Army knife in this domain, making embedded development … Read more

Learn FPGA From Scratch: Understanding Hardware Programming Ideas

Learn FPGA From Scratch: Understanding Hardware Programming Ideas

1. Why Change the Approach to Learning FPGA? Hello everyone, I am Du Yong, a senior FPGA digital signal processing algorithm engineer, a university teacher, and a content creator. In my spare time, I enjoy watching sports, movies, listening to music, reading, and jogging. I feel that a happy life is one where I can … Read more

Exploring Gpiozero: A Powerful Tool for Raspberry Pi GPIO Programming

Exploring Gpiozero: A Powerful Tool for Raspberry Pi GPIO Programming

Exploring Gpiozero: A Powerful Tool for Raspberry Pi GPIO Programming In the world of Python programming on Raspberry Pi, interacting with hardware through GPIO programming is an attractive yet challenging task. From controlling simple LED blinking to building complex smart hardware systems, GPIO programming opens a door to the physical world for developers. However, traditional … Read more

How to Learn Microcomputer Principles and Interface Technology

How to Learn Microcomputer Principles and Interface Technology

“ Refine course essence, build knowledge system, overcome professional difficulties, Learning is not NG~ Hello everyone, this is a new column on the Electronic and Electrical Automation Graduate School Island——Learning is not NG. Here, the island owner will share learning experiences of electronic and electrical automation courses, including difficult points explanation, learning method summary, final … Read more

Mastering Arduino Programming with Pyfirmata: A Python Library for Easy Hardware Control

Mastering Arduino Programming with Pyfirmata: A Python Library for Easy Hardware Control

Pyfirmata – Making Arduino Programming Incredibly Simple! Hello everyone! Today, I want to introduce you to a super useful Python library – Pyfirmata! 😎 I still remember the first time I played with Arduino, I was overwhelmed by the C++ code. Why did I have to write so much complex code just to make an … Read more

Exploring the Python Library python-pi4j: A Pioneer in IoT Development!

Exploring the Python Library python-pi4j: A Pioneer in IoT Development!

python-pi4j – A Pioneer in IoT Development! Hello everyone! Today we are going to learn about a very interesting Python library – python-pi4j. If you are interested in IoT development, hardware programming, or Raspberry Pi, then this library will definitely open your eyes! It provides us with the ability to interact with various electronic components, … Read more

Exploring CircuitPython: Simplifying Hardware Programming

Exploring CircuitPython: Simplifying Hardware Programming

Introduction CircuitPython is a Python interpreter designed for embedded systems, aimed at providing a simple and fun way for beginners and professionals to program hardware. Developed by Adafruit, it is an open-source project that seeks to lower the barriers to hardware programming, enabling more people to get involved in the development of IoT and embedded … Read more