CapibaraZero, lựa chọn thay thế FlipperZero giá rẻ dựa trên ESP32-S3
(capibarazero.github.io)- 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
Ý 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
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
Nhưng như những người khác đã nói, đó không phải ESP32S3
Tôi chưa tìm được ảnh của thiết bị hoàn chỉnh
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
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
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
Mấy thứ này rẻ đến mức đáng kinh ngạc
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ộ
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
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
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
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
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
Đâ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