Engineer Simplifies UPDI Programming with Novel Circuit
Engineer Nicola Strappazzon has developed a novel circuit that combines serial and UPDI programming, simplifying work with UPDI devices. The circuit, presented in 2020, uses an AVR128DA28 microcontroller and a 4052 multiplexer IC.
At the heart of the circuit lies an AVR128DA28 microcontroller, which is programmed using Avrdude. This software is configured to set the RTS pin appropriately for the attached device. The circuit also incorporates a CH340 USB-to-serial chip for communication.
The 4052 multiplexer IC plays a crucial role. It switches between the CH340's RX/TX pins and the UPDI/serial UART on the AVR microcontroller. This is based on the RTS flow-control signal, allowing seamless switching between programming modes. Strappazzon's innovative approach has been praised for its practicality and simplicity.
Nicola Strappazzon's circuit combines serial and UPDI programming, making it easier to work with UPDI devices. The use of an AVR128DA28 microcontroller, a 4052 multiplexer IC, and a CH340 USB-to-serial chip enables efficient and flexible programming. This development, published in 2020, is expected to benefit engineers and hobbyists alike.