Raspberry Pi Physics: Measuring the Speed of Light

Raspberry Pi Physics: Measuring the Speed of Light

Raspberry Pi Physics: Measuring the Speed of Light Title: Raspberry Pi Physics: Measuring the Speed of LightThis is a paper published by Tom Ekkens in the 2024 issue of The Physics Teacher. This article measures the speed of light using relatively inexpensive equipment, as using a Fizeau-Foucault apparatus and a beam splitter can be quite … Read more

Build Your Own STM32G4 Oscilloscope: A Step-by-Step Guide

Build Your Own STM32G4 Oscilloscope: A Step-by-Step Guide

With the rapid advancement of technology, the once bulky and heavy oscilloscope can now easily fit in your pocket, revealing the mysteries of the electronic world anytime, anywhere. This is not only a symbol of technological innovation but also the ultimate interpretation of portability and practicality. Recently, I discovered a striking small oscilloscope project whose … Read more

Transforming ESP32 into a Portable Oscilloscope

Transforming ESP32 into a Portable Oscilloscope

In embedded development, an oscilloscope is an essential debugging tool that allows developers to visually observe the signal waveforms in circuits, helping them quickly locate issues. However, traditional oscilloscopes are expensive and bulky, making them unsuitable for portable development. The ESP32, as a powerful Wi-Fi microcontroller, has abundant GPIO resources and strong processing capability, making … Read more

Build a 500MHz Oscilloscope with STM32

Build a 500MHz Oscilloscope with STM32

【Click the blue text above to follow DF Maker Community and become a tech enthusiast】 The community public account records shareable maker-related content every week, released every Friday~ Content is open source; contributions or recommendations are welcome. Submission email: <span>MakerCommunity@outlook.com</span> Images & Videos Build a 500KHz Oscilloscope with STM32 This project introduces how to use … Read more

Implementing a Simple Digital Oscilloscope with Arduino Uno

Implementing a Simple Digital Oscilloscope with Arduino Uno

Basic Requirements: Use the built-in ADC of the Arduino Uno to measure voltage input and output it to the serial port. Use the “Serial Plotter” on the PC side to view the corresponding waveform. Advanced Requirements (Software): Understand the basic functions and working principles of an oscilloscope. Use timer interrupts for sampling to ensure a … Read more

Debugging Examples for Abnormal LCD Screen Display

Debugging Examples for Abnormal LCD Screen Display

 When the LCD screen displays abnormally, in the past, we would deduce the parameters through the phenomenon, which was time-consuming and labor-intensive. With the long-storage oscilloscope, debugging the LCD controller is no longer a headache… When the LCD screen displays abnormally, in the past, we would deduce the parameters through the phenomenon, which was … Read more