AMIT™ AVR KitA cross-platform VS Code firmware flasher and UART terminal for Eta32 / ATmega32A boards using a CH340 USB serial adapter. Creator and code ownerAbdelrahman Elnahrawy is the creator and owner of this extension's code.
Student experienceInstall the
Or select the AMIT™ Eta32 icon in the Activity Bar beside Explorer and Search. The graphical control panel displays board, port, firmware validation, progress, and all common actions. The status bar also provides a persistent ⚡ Flash shortcut beside VS Code's native build/status controls. Version 1.2 adds a neighboring UART status-bar button. It opens a graphical serial terminal with port selection, configurable baud rate, connect/disconnect controls, live receive output, transmit input, and selectable line endings. The extension automatically discovers MPLAB output matching All runtime dependencies are bundled in the VSIX. Students do not need Python, pip, npm, or AVRDUDE. Supported desktop systems
The extension must run in local desktop VS Code because it accesses a USB serial device. Browser-only VS Code and remote extension hosts cannot access a local CH340 through this package. Linux users may need membership in the distribution's serial-device group, commonly Settings
SafetyThe extension rejects invalid checksums, malformed files, conflicting records, empty images, and any record crossing into the Eta bootloader at Trademark and attributionAMIT™ and the AMIT™ name as displayed by this extension are trademarks claimed by their respective owner. Third-party product names and marks belong to their respective owners. Copyright © 2026 Abdelrahman Elnahrawy. All rights reserved. |