banner
Centre d'Information
Nous mettons en place un système qualité irréprochable pour assurer un excellent rendu des produits.

Tout l'USB que vous pouvez faire avec un CH552

Sep 23, 2023

Récemment, vous avez peut-être remarqué une multitude de projets CH552 sur Hackaday.io - tous avec des photos prises par des professionnels de PCB soigneusement assemblés, généralement avec un ou deux connecteurs USB. Vous avez peut-être aussi remarqué qu'ils sont tous construits par une seule personne, [Stefan "wagiminator" Wagner], qui est un hacker prolifique - sa page Hackaday.io répertorie plus d'une centaine de projets, la plupart portant fièrement la mention "Terminé". Aujourd'hui, avec toutes ces mentions CH552 dans la catégorie "Plus récent" de Hackaday.io, nous avons décidé de jeter un coup d'œil.

Le CH552 est un MCU 8 bits avec un périphérique USB, avec un frère CH554 qui prend en charge l'hôte USB, et [Stefan] met sérieusement ce microcontrôleur à l'épreuve. Il y a un émetteur-récepteur nRF24L01 + transformé en clé USB, un périphérique d'encodeur rotatif avec un boîtier et un bouton imprimés en 3D, un wiggler de souris, une interface pour nos écrans OLED I2C bien-aimés, une carte de développement CH55x à usage général et une rafale de programmeurs AVR - AVRISP régulier , un programmeur ISP+UPDI et un programmeur UPDI avec prise en charge HV. De plus, si l'hôte USB vous intéresse, il existe spécifiquement une carte de développement d'hôte USB CH554. Chacun d'entre eux est open-source, avec des PCB conçus dans EasyEDA, le firmware déjà écrit (!) Et disponible sur GitHub, et une page de documentation soigneusement conçue pour chacun.

[Stefan] a sérieusement mis le CH552 à l'épreuve, et étant donné que tous ces projets ont un micrologiciel, avoir ces projets comme exemples est une incitation sérieuse pour plus de pirates informatiques à essayer ces puces, d'autant plus que le CH552 et le CH554 vont pour environ 50 cents par pièce sur des sites Web comme LCSC, et principalement dans des forfaits conviviaux. Nous avons couvert ces deux puces en 2018, avec un guide de programmation, et nous avons vu des choses comme des badges construits avec son aide, mais avoir tous ces appareils à suivre est une augmentation de la disponibilité - de plus, il est indéniable que tous les les widgets construits sont assez utiles en eux-mêmes !