1 điểm bởi GN⁺ 2024-10-17 | 1 bình luận | Chia sẻ qua WhatsApp
  • CapibaraZero là một lựa chọn thay thế giá rẻ cho FlipperZero™ dựa trên bo mạch Espressif

Tầm quan trọng của CapibaraZero

  • CapibaraZero cung cấp các tính năng tương tự FlipperZero™ nhưng là một lựa chọn tiết kiệm chi phí
  • Được phát triển bằng bo mạch Espressif, nên có tính tiếp cận cao và khả năng mở rộng tốt

Tính năng chính

  • Hỗ trợ nhiều giao thức không dây khác nhau, mang lại khả năng tương thích với nhiều thiết bị
  • Là một dự án mã nguồn mở, liên tục được cải thiện thông qua đóng góp và phản hồi từ cộng đồng người dùng

Tóm tắt của GN⁺

  • CapibaraZero mang đến cơ hội thử nghiệm nhiều giao thức không dây với chi phí thấp
  • Sản phẩm có thể thu hút sự chú ý nhờ cung cấp các tính năng tương tự FlipperZero™ nhưng tiết kiệm chi phí hơn
  • Nhờ đặc tính mã nguồn mở, cộng đồng người dùng tham gia tích cực và có khả năng cao sẽ tiếp tục được cải thiện
  • Một sản phẩm có chức năng tương tự là FlipperZero™, và việc so sánh sự khác biệt giữa hai sản phẩm này cũng có thể là điều thú vị

1 bình luận

 
GN⁺ 2024-10-17
Ý kiến trên Hacker News
  • Nếu chỉ cần có thiết kế PCB và vài file STL tử tế thì có vẻ đây sẽ là một món đồ thật sự tuyệt vời
    Tôi là người ủng hộ Flipper Zero từ đầu, nhưng thành thật mà nói nó có phần bị thổi phồng và tôi chưa bao giờ xem nó là công cụ RF vạn năng vì những giới hạn của nó
    Điểm yếu là giá và việc không có Wi‑Fi tích hợp, còn nếu dự án này kết hợp với máy tính đơn bảng thì có vẻ nó có thể trở thành một thiết bị hack dùng một lần với pin 18650, vỏ in 3D, SSH và proxy như ngrok/bore để điều khiển từ xa
    Tôi từng bắt đầu làm thứ gì đó tương tự, còn muốn thêm cả LoRa để nó hoàn toàn off-grid, nhưng vì thiếu thời gian nên giờ chỉ mới viết ít mã khung rồi để bám bụi

    • Có nhiều bo mạch ESP32 tích hợp SubGHz không dây, nhưng đa phần là tổ hợp ESP32+SX127x hoặc ESP32S3+SX126x, và cũng thường có sẵn hỗ trợ pin
      Tuy nhiên, dòng chip vô tuyến Semtech SX12xx dùng ở đây tuy ổn nhưng lại thiếu nhiều tính năng mà CC1101 của Flipper Zero cung cấp
      Ý tưởng dùng ESP32 là hay, nhưng lựa chọn chip vô tuyến thì hơi gượng gạo
    • Tôi thấy có vài bo mạch tích hợp ESP32+SX1276 giá chỉ vài chục nghìn won nên có thể dùng được
      Nhưng như những người khác đã nói, đó không phải ESP32S3
    • Có liên kết tới thiết kế PCB và STL cho vỏ, tôi không rõ chất lượng ra sao nhưng để lại phòng khi ai đó chưa thấy
      Tôi chưa tìm được ảnh của thiết bị hoàn chỉnh
    • Nếu công khai thì tôi sẵn sàng tiếp tục phát triển, miễn là không phải phần thiết kế PCB
  • Câu “hiện tại chỉ có thể tạo capibaraZero bằng breadboard, nhưng đang làm PCB để nó di động hơn” đúng là khó phản bác vì đi theo hướng siêu rẻ
    Thực tế file PCB đã có rồi: https://github.com/CapibaraZero/resources/tree/main/PCB/
    Mặt khác, cũng hay ở chỗ bạn có thể đúng nghĩa là nhìn bằng mắt mọi linh kiện và cách chúng được nối với nhau

    • PCB đã sẵn sàng rồi, đó là lỗi đánh máy trong tài liệu và sẽ sớm được sửa
    • Cần nhớ rằng phần cứng và phần mềm là hai thứ khác nhau
      Các PCB này có thể vẫn đang trong quá trình hoàn thiện
  • M5Stack.com làm rất nhiều mô-đun ESP32 đã tích hợp sẵn màn hình, vỏ, pin, v.v., vừa rẻ vừa bền
    Thậm chí có thể mua mẫu có bàn phím tích hợp với giá 30 USD

    • Espressif, tức công ty làm dòng ESP, đã mua lại M5Stack vào đầu năm nay
      Vì thế các sản phẩm M5 gần như là nền tảng tham chiếu chính thức của họ ESP
    • Nếu muốn tiết kiệm hơn nữa thì trên AliExpress có thể mua mô-đun ESP32 giá 4 USD với USB-C, Wi‑Fi/Bluetooth và vài chân vào/ra
      Mấy thứ này rẻ đến mức đáng kinh ngạc
    • Tôi tò mò mẫu nào giống Flipper Zero nhất
      Ngoài Cardputer trông ngầu ra thì cũng khá khó hiểu hết dòng sản phẩm và so sánh tính năng
  • Điểm mạnh lớn của Flipper Zero là cộng đồng phát triển phần mềm cho nó
    Cái này có vẻ dựa trên chip khác, nên tôi tò mò liệu phần mềm Flipper có chạy native được không hay phải port toàn bộ

    • Flipper Zero là công cụ cực kỳ vui để khám phá những thứ bạn hơi tò mò, rồi từ đó thiết kế và làm ra thứ mình muốn
      Trên hai chiếc mô-tô của tôi có gắn khoảng 8 USD linh kiện từ AliExpress cùng mô-đun RF CC1101 vào phần bóng đèn pha, và giờ chỉ cần nháy đèn pha là cửa garage sẽ mở qua 433MHz
      Chính việc dùng Flipper Zero để “nghe” rồi phát lại tín hiệu điều khiển cửa garage đã giúp tôi hiểu rất dễ rằng phải làm thế nào, và từ nguyên mẫu đầu tiên với CC1101+Arduino đến nguyên mẫu thứ hai nhét CC1101+AT-Tiny lên xe mô-tô, tôi có niềm tin rằng đương nhiên nó sẽ hoạt động nên rất vui
      Nếu không có phản hồi tức thì của việc ghi và phát lại ngay tín hiệu remote bằng Flipper Zero để mở cửa, cùng với hiểu biết rằng bản thân việc đó cũng làm được bằng vi điều khiển rẻ tiền và mô-đun CC1101, có lẽ tôi chỉ dừng ở mức tò mò không biết phải làm sao
    • Thật bất ngờ khi không có bản clone nào tương thích nhị phân với Flipper Zero
  • Có sản phẩm cạnh tranh xuất hiện là điều tốt
    Flipper Zero khá đắt so với chính bản thân nó, nên rốt cuộc có lẽ bạn đang trả tiền cho phần mềm

    • Một sự thật bên lề mà tôi tự trải nghiệm là sau khi mua Flipper Zero rồi chán, bán lại nó cực kỳ khó
      Có vẻ cả eBay lẫn Facebook Marketplace đều không cho phép đăng bán, còn hỏi quanh thì cũng chẳng hiệu quả
      Tôi đã mua một cái, nghịch chán, làm xong thứ mình muốn làm rồi chuyển hứng thú sang việc khác, nên giờ cái máy đắt tiền đó đang lăn lóc trong ngăn kéo
    • Bạn đang trả tiền cho một gói hoàn chỉnh có thể bỏ túi
      Dự án này vẫn đang ở giai đoạn breadboard, và dù có thể tự lắp với giá dưới 35 USD, khó mà kỳ vọng tính di động, ngoại hình hay độ tiện dụng
      Flipper Zero không phải làm ra điều gì đặc biệt mới mẻ mà hàng chục năm nay không thể làm bằng các linh kiện khác
      Với SubGHz bạn cần mô-đun RF, với Bluetooth cũng làm được, với hồng ngoại thì cần linh kiện IR, với mạng thì cần Wi‑Fi, với lưu trữ thì cần mô-đun thẻ SD, còn các chức năng USB ngoài sạc thì lại cần thêm dây và mô-đun
      Phần lớn thiết bị đòi ít nhất 4 dây như VCC/GND và vài dây tín hiệu, đôi khi còn cần nhiều hơn vì clock và timing
      Điều đó chỉ ổn khi hỗ trợ I2C và có đủ GPIO, nếu không thì còn phải cần multiplexer
      Từng món riêng lẻ có thể chỉ là linh kiện dưới 1 USD, nhưng gom tất cả lại thành một thứ hoạt động đúng và xử lý đồng thời được mới là chuyện khác
  • Sẽ hay nếu tính năng này cũng có trên Watchy v3 chạy ESP32-S3 (https://watchy.sqfmi.com/)

  • Dạo này ESP32-S3 thực sự rất hot
    Nó có nhiều cải tiến so với ESP32 cũ, ví dụ có thể gán bất kỳ tổ hợp chân nào bạn muốn cho bus SPI
    Trước đây các chân dùng được bị cố định, còn thời 8266 thì thậm chí có nhiều chân GPIO hoàn toàn không dùng được nên còn bất tiện hơn
    S3 cũng có trình gỡ lỗi phần cứng truy cập được qua các chân USB tích hợp mới, nên không cần gắn JTAG debugger ngoài như trước
    Tuy vậy, S3 hơi giống một bản sửa đổi phần cứng làm gãy tương thích, và có vẻ những thứ như thư viện chân Arduino hay WLED, FastLED vẫn chưa bắt kịp hoàn toàn các tính năng mới

  • Thật sự cần một lựa chọn thay thế tốt cho Flipper Zero
    Tôi chưa xem kỹ các file, nhưng tự hỏi có yếu tố nào ngăn việc dùng phiên bản C3 RISC-V mới thay cho S3 hay không
    C3 có vẻ rẻ hơn và ổn định hơn, dù hiệu năng có thể thấp hơn một chút

    • Tôi có vài con esp32-c3, và hệ thống build của capibaraZero được thiết kế để có thể tích hợp dễ dàng các thiết bị khác trong họ ESP32
      Vấn đề duy nhất của esp32-c3 là không có tính năng USB OTG
  • Dự án này sẽ hữu ích hơn nhiều nếu trực tiếp nhắm tới LILYGO T3 và T3/S3
    Muốn hỗ trợ IR blaster, NFC, v.v. thì có thể thêm phần cứng theo nhu cầu, còn chip LoRa thì đã có sẵn

    • Tôi đã xem bo đó và thấy khá thú vị
      Đây là một bo mạch nhỏ gọn với gần như mọi mô-đun đã được hàn sẵn, và với cấu trúc dự án cùng hệ thống build hiện tại thì việc tích hợp bo mới sẽ khá dễ
      Có thể xem đây là lựa chọn tốt để giảm diện tích và tránh các vấn đề phát sinh khi phải tự hàn mọi linh kiện
    • Hoặc cũng có thể là LilyGO T-Embed CC1101