1 points par GN⁺ 2024-10-17 | 1 commentaires | Partager sur WhatsApp
  • CapibaraZero est une alternative low cost à FlipperZero™ basée sur une carte Espressif

Pourquoi CapibaraZero est important

  • CapibaraZero offre des fonctionnalités similaires à celles de FlipperZero™ tout en constituant une option plus économique
  • Développé à partir d’une carte Espressif, il offre une grande accessibilité et de bonnes possibilités d’extension

Principales fonctionnalités

  • Prend en charge divers protocoles sans fil, assurant la compatibilité avec de nombreux appareils
  • Projet open source, il continue de s’améliorer grâce aux contributions et aux retours de la communauté d’utilisateurs

Résumé de GN⁺

  • CapibaraZero offre la possibilité d’expérimenter divers protocoles sans fil à moindre coût
  • Il peut attirer l’attention grâce à ses fonctionnalités proches de celles de FlipperZero™ tout en restant plus économique
  • En tant que projet open source, il bénéficie d’une participation active de la communauté et présente un fort potentiel d’amélioration continue
  • Parmi les produits aux fonctions similaires figure FlipperZero™ ; comparer les différences entre les deux peut aussi être intéressant

1 commentaires

 
GN⁺ 2024-10-17
Avis sur Hacker News
  • Avec une conception de PCB correcte et quelques fichiers STL bien faits, ça pourrait devenir un objet vraiment sympa
    J’ai un Flipper Zero des premiers contributeurs et, honnêtement, il est un peu surestimé et je ne l’ai jamais considéré comme un outil RF universel à cause de ses limites
    Ses défauts étaient son prix et l’absence de Wi‑Fi intégré, et si ce projet était combiné à un ordinateur monocarte, il pourrait devenir un appareil de hacking jetable avec batterie 18650, boîtier imprimé en 3D, SSH et un contrôle à distance via des proxys comme ngrok/bore
    J’avais commencé à fabriquer quelque chose de similaire autrefois, et je voulais même y ajouter du LoRa pour en faire un système totalement off-grid, mais faute de temps il ne reste qu’un bout de code boilerplate qui prend la poussière

    • Il existe beaucoup de cartes ESP32 avec radio SubGHz, mais c’est en général une combinaison ESP32+SX127x ou ESP32S3+SX126x, souvent avec prise en charge de la batterie intégrée
      Cela dit, la puce radio Semtech de la famille SX12xx utilisée ici est correcte, mais il lui manque plusieurs fonctions fournies par la CC1101 du Flipper Zero
      L’idée d’utiliser un ESP32 est bonne, mais le choix de la puce radio semble un peu étrange
    • J’ai vu plusieurs cartes avec ESP32+SX1276 intégré à quelques dizaines d’euros, donc ça pourrait peut-être convenir
      Cela dit, comme d’autres l’ont signalé, ce n’était pas des ESP32S3
    • Les schémas PCB et les STL du boîtier sont liés, je ne sais pas ce qu’ils valent mais je le signale au cas où tu serais passé à côté
      Je n’ai pas trouvé de photo d’un appareil terminé
    • Si c’est publié, je serais volontiers partant pour reprendre le projet, à l’exception de la conception du PCB
  • Dire que « pour l’instant, il est seulement possible de fabriquer le capibaraZero sur breadboard, mais un PCB est en cours pour le rendre plus portable », c’est difficile à contredire vu l’orientation vraiment ultra low-cost
    En réalité, les fichiers PCB existent déjà : https://github.com/CapibaraZero/resources/tree/main/PCB/
    D’un autre côté, c’est aussi appréciable de pouvoir littéralement voir tous les composants et leurs connexions à l’œil nu

    • Le PCB est prêt, c’est juste une faute dans la documentation qui sera corrigée bientôt
    • Il faut se rappeler que le matériel et le logiciel sont deux choses différentes
      Ces PCB sont peut-être encore en cours de réalisation
  • M5Stack.com fabrique beaucoup de modules ESP32 avec écran, boîtier, batterie, etc. déjà intégrés, et ils sont à la fois bon marché et solides
    On peut même acheter un modèle avec clavier intégré pour 30 dollars

    • Espressif, c’est-à-dire la société qui fabrique la famille ESP, a racheté M5Stack au début de cette année
      Les produits M5 sont donc pratiquement devenus une plateforme de référence officielle pour la gamme ESP
    • Pour réduire encore le budget, on peut acheter sur AliExpress un module ESP32 avec USB-C, Wi‑Fi/Bluetooth et quelques broches d’E/S pour 4 dollars
      Ces choses sont étonnamment peu chères
    • Je me demande quel modèle ressemble le plus à un Flipper Zero
      En dehors du Cardputer, qui a un look sympa, il est assez difficile de comprendre la gamme et de comparer les fonctionnalités
  • Le grand atout du Flipper Zero, c’est sa communauté qui développe le logiciel
    Ça semble reposer sur une autre puce, donc je me demande si le logiciel du Flipper fonctionne nativement ou s’il faut tout porter

    • Le Flipper Zero est un outil vraiment amusant pour explorer ce qui suscite un minimum de curiosité, puis concevoir et fabriquer ce qu’on veut à partir de là
      Sur mes deux motos, j’ai branché pour environ 8 dollars de pièces AliExpress et un module RF CC1101 du côté de l’ampoule de phare, et maintenant un appel de phare ouvre la porte du garage en 433 MHz
      Le fait de pouvoir « écouter » puis rejouer le signal de la télécommande de garage avec un Flipper Zero m’a permis de comprendre très facilement comment le construire, et je me suis amusé parce que j’étais sûr que ça fonctionnerait, du premier prototype CC1101+Arduino jusqu’au second prototype avec un CC1101+AT-Tiny embarqué sur la moto
      Sans le retour immédiat consistant à enregistrer puis rejouer instantanément le signal de la télécommande pour ouvrir la porte, et sans comprendre que c’était aussi possible avec un microcontrôleur bon marché et un module CC1101, je pense que j’en serais resté au stade de me demander comment faire
    • C’est surprenant qu’il n’existe pas de clone compatible binaire avec le Flipper Zero
  • C’est une bonne chose de voir apparaître des concurrents
    Le Flipper Zero est assez cher pour ce qu’il est, et au fond on paie peut-être surtout le logiciel

    • Petit fait annexe appris par expérience : après avoir acheté un Flipper Zero et s’en être lassé, il est très difficile de le revendre
      Ni eBay ni Facebook Marketplace ne semblent autoriser la vente, et demander autour de soi n’aide pas beaucoup
      Je l’ai acheté il y a quelque temps, j’ai joué avec et fait ce que je voulais faire, puis mon intérêt s’est déplacé vers autre chose, et maintenant cet appareil coûteux traîne dans un tiroir
    • On paie pour un produit fini qui tient dans la poche
      Ce projet n’en est encore qu’au stade breadboard, et on pourra peut-être l’assembler soi-même pour moins de 35 dollars, mais il ne faut pas s’attendre à de la portabilité, à un bel aspect ou à une bonne ergonomie
      Le Flipper Zero ne fait rien de fondamentalement nouveau ou spécial par rapport à ce qu’on peut faire avec divers composants depuis des décennies
      Pour le SubGHz, il faut un module RF, pour le Bluetooth aussi c’est possible, pour l’infrarouge il faut des composants IR, pour le réseau il faut du Wi‑Fi, pour le stockage il faut un module de carte SD, et pour les fonctions USB au-delà de la recharge il faut encore plus de câblage et de modules
      La plupart des appareils demandent au minimum 4 fils, comme VCC/GND et quelques lignes de signal, et parfois davantage à cause de l’horloge et du timing
      Encore faut-il qu’I2C soit pris en charge et qu’il y ait assez de GPIO, sinon il faut aussi un multiplexeur
      Chaque élément peut coûter moins d’un dollar, mais tout assembler en un objet qui fonctionne correctement et qu’on peut utiliser en même temps, c’est une tout autre affaire
  • J’aimerais bien voir cette fonctionnalité arriver aussi sur la Watchy v3 basée sur ESP32-S3 (https://watchy.sqfmi.com/)

  • En ce moment, l’ESP32-S3 est vraiment très en vue
    Il apporte beaucoup d’améliorations par rapport à l’ancien ESP32 ; par exemple, on peut attribuer à un bus SPI presque n’importe quelle combinaison de broches
    Avant, les broches utilisables étaient fixes, et à l’époque de l’ESP8266 c’était encore plus pénible parce qu’il y avait beaucoup de GPIO tout simplement inutilisables
    Le S3 intègre aussi un débogueur matériel accessible via les nouvelles broches USB intégrées, donc plus besoin d’ajouter un débogueur JTAG externe comme avant
    Cela dit, le S3 donne un peu l’impression d’une révision matérielle cassant la compatibilité, et des choses comme les bibliothèques de broches Arduino, WLED ou FastLED n’ont pas encore totalement rattrapé les nouvelles fonctionnalités

  • Il faut vraiment une bonne alternative au Flipper Zero
    Je n’ai pas étudié les fichiers en détail, mais je me demande s’il y a quelque chose qui empêche d’utiliser la nouvelle version C3 en RISC-V à la place du S3
    Le C3 semble moins cher et plus stable, même si ses performances sont peut-être un peu inférieures

    • J’ai plusieurs esp32-c3, et le système de build de capibaraZero est conçu pour pouvoir intégrer facilement d’autres appareils de la famille ESP32
      Le seul vrai problème de l’esp32-c3, c’est l’absence de fonction USB OTG
  • Ce projet deviendrait bien plus utile s’il ciblait directement les LILYGO T3 et T3/S3
    Pour prendre en charge l’IR blaster, le NFC, etc., on pourrait ajouter le matériel nécessaire au besoin, et la puce LoRa est déjà incluse

    • J’ai regardé cette carte et elle est intéressante
      C’est une carte très compacte avec presque tous les modules déjà soudés, et vu la structure du projet et du système de build, intégrer une nouvelle carte semble facile
      Cela peut être une bonne option pour réduire l’encombrement et éviter les problèmes liés à la soudure de tous les composants
    • Ou alors la LilyGO T-Embed CC1101 conviendrait aussi