Atmel‑ICE (Original Microchip)
O Atmel‑ICE é o programador/depurador oficial da Microchip para microcontroladores AVR e ARM Cortex‑M (SAMD, SAMC, SAML, SAMR).
Ele substituiu ferramentas antigas como AVRISP mkII, JTAGICE mkII e Dragon, oferecendo uma solução única e moderna.
✔️ Principais características
– Programação e depuração via JTAG, SWD, PDI, TPI, aWire, ISP
– Suporte a AVR de 8 bits, AVR XMEGA, AVR32, SAMD, SAML, SAMC, SAMR
– Conexão USB 2.0
– Suporte a tensões de 1,6 V a 5,5 V
– Compatível com Microchip Studio (Atmel Studio) e MPLAB X
– Firmware atualizável
– Conectores padrão 10 pinos e 50 mils
– Depuração em tempo real com breakpoints, watchpoints e trace básico
O Atmel‑ICE é hoje a ferramenta oficial e recomendada para qualquer projeto com AVR ou ARM da Microchip.
🧩 3. Lista de Compatibilidade – Atmel‑ICE
A lista é enorme, mas aqui está a versão organizada por famílias, que é a forma oficial usada pela Microchip.
✔ AVR 8‑bit (clássicos)
Compatível com praticamente todos os AVR de 8 bits:
– ATtiny (todos os modelos com ISP, TPI ou UPDI)
– ATmega (todos os modelos com ISP ou JTAG)
– AT90S (modelos antigos)
– ATxmega (todos os modelos via PDI ou JTAG)
✔ AVR XMEGA (PDI/JTAG)
– XMEGA A
– XMEGA B
– XMEGA C
– XMEGA D
– XMEGA E
✔ AVR 8‑bit modernos (UPDI)
– ATtiny 0‑series
– ATtiny 1‑series
– ATmega 0‑series
– AVR DA‑series
– AVR DB‑series
– AVR DD‑series
– AVR EA‑series
(Atmel‑ICE suporta UPDI nativamente.)
✔ AVR32 (antigos)
– UC3A
– UC3B
– UC3C
– UC3D
– UC3L
✔ ARM Cortex‑M (SAMD / SAMC / SAML / SAMR)
Compatível com praticamente todos os ARM da Microchip:
– SAMD10 / D11 / D20 / D21 / D51
– SAML21 / L22 / L10 / L11
– SAMC20 / C21
– SAMR21 / R30 / R34 / R35
– SAME51 / E53 / E54
– SAMD5x / SAME5x
– SAML10 / L11 (TrustZone)
– SAMHA1
– SAMR30/34/35 (RF)
✔ Interfaces suportadas
– ISP (AVR 8‑bit)
– JTAG (AVR e ARM)
– SWD (ARM Cortex‑M)
– PDI (XMEGA)
– TPI (ATtiny antigos)
– UPDI (AVR modernos)
– aWire (AVR tiny)