banner
Centro de notícias
Implementamos um sistema de qualidade impecável para garantir uma excelente saída do produto.

Todo o USB que você pode fazer com um CH552

Sep 23, 2023

Recentemente, você deve ter notado uma enxurrada de projetos CH552 no Hackaday.io – todos eles com fotos tiradas profissionalmente de PCBs bem montados, normalmente com um ou dois conectores USB. Você também deve ter notado que todos eles foram construídos por uma pessoa, [Stefan "wagiminator" Wagner], que é um hacker prolífico - sua página Hackaday.io lista mais de cem projetos, a maioria deles orgulhosamente marcado como "Concluído". Hoje, com todas essas menções do CH552 na categoria "Mais novo" do Hackaday.io, decidimos dar uma olhada.

O CH552 é um MCU de 8 bits com um periférico USB, com um irmão CH554 que suporta host USB, e [Stefan] coloca seriamente este microcontrolador à prova. Há um transceptor nRF24L01+ transformado em dongle USB, um periférico codificador rotativo com uma caixa e botão impressos em 3D, um mouse wiggler, uma interface para nossos amados monitores I2C OLED, uma placa de desenvolvimento CH55x de uso geral e uma enxurrada de programadores AVR - AVRISP regular , um programador ISP+UPDI e um programador UPDI com suporte HV. Além disso, se o host USB for do seu interesse, há uma placa de desenvolvimento de host USB CH554 especificamente. Cada um deles é de código aberto, com PCBs projetados no EasyEDA, o firmware já escrito (!) e disponível no GitHub, e uma página de documentação cuidadosamente criada para cada um.

[Stefan] colocou seriamente o CH552 à prova e, como todos esses projetos receberam firmware, ter esses projetos como exemplos é um incentivo sério para que mais hackers experimentem esses chips, especialmente considerando que o CH552 e o CH554 são cerca de 50 centavos por peça em sites como LCSC e principalmente em pacotes amigáveis. Cobrimos esses dois chips em 2018, juntamente com um guia de programação, e vimos coisas como crachás construídos com sua ajuda, mas ter todos esses dispositivos a seguir é um passo à frente na disponibilidade - além disso, é inegável que todos os os widgets construídos são bastante úteis por si só!