MARATTO

article

A Design of Rechargeable In-Circuit Serial Programmer for Industrial Embedded Systems

20241 citationNile University

Abstract

Efficient industrial manual assembly lines provide high-quality products. Reliable portable assistive tools help workers finish manufacturing tasks efficiently. The Microchip AVR family of 8-bit microcontrollers is widely used in electronic products, which includes the AT, ATtiny, ATmega, and ATxmega subfamilies. This paper proposes a design of a reliable rechargeable Microchip AVR In-Circuit Serial Programmer for programming Microchip AVR AT, ATtiny, and ATmega microcontrollers deploying the Programmer-To-Go functionality. It uniquely features a rechargeable Lithium-Ion battery, automatic selection of programming speed up to 4MHz, 3V-5V programming support, a microSD card that stores the firmware files required for programming, and an attached monochrome LCD that enables reliable ad-hoc programming. It supports Flash and EEPROM memories, Fuses, and Lock Bits reading, writing, verifying, and erasing based on the Microchip AVR STK500 communication protocol. Experimental work was conducted on the Arduino UNO development board. The results proved efficient programming (writing) time of 3s and 5s for 5KB and 20KB .hex files, and reading time of 5s and 7s of the same .hex files.

Research topics

  • Embedded Systems and FPGA Design
  • Embedded Systems Design Techniques
  • Parallel Computing and Optimization Techniques

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.1109/icm63406.2024.10815925

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.