Skip to main content

Performance

Arduino Performance Measurements with Oscilloscope

Arduino Performance Measurements with Oscilloscope

·1266 words·6 mins· loading · loading
I compared several Arduino platforms by measuring the time for a basic digital pin toggle with an oscilloscope. Each board’s speed scales with its CPU clock, but the instruction overhead differs, some architectures need more cycles per operation, others fewer. Despite these differences, the trend is clear—higher clock speeds produce faster I/O, which directly improves tasks like EEPROM reads.
EEPROM Programmer: Measuting Performance with Oscilloscope

EEPROM Programmer: Measuting Performance with Oscilloscope

·1482 words·7 mins· loading · loading
Evaluation of EEPROM Programmer performance on Arduino. Overhead from digital I/O measured, and oscilloscope traces confirmed datasheet timing. Active polling of the READY/BUSY pin reduced write latency while maintaining reliability. Sequential write/read verification showed consistent integrity. Future work includes endurance testing, retention studies, and comparing Arduino boards with different clock speeds.