Case Study

Smart Electric Toothbrush

Bàn chải điện thông minh hỗ trợ điều khiển motor, theo dõi hoạt động và đồng bộ dữ liệu qua BLE. Firmware được tối ưu về điện năng, tích hợp giao tiếp bảo mật và cập nhật phần mềm có xác thực.

MCUBLELow PowerSecure BootSigned OTA

Một số chi tiết sản phẩm và khách hàng được lược bỏ do yêu cầu bảo mật.

The challenge

Bài toán kỹ thuật

Firmware cần phối hợp các chức năng của bàn chải, kết nối BLE và quản lý điện năng, đồng thời bảo đảm an toàn cho dữ liệu trao đổi và quá trình cập nhật phần mềm.

01

Phối hợp các chức năng của thiết bị

Bảo đảm điều khiển motor, ghi nhận hoạt động và kết nối BLE phối hợp ổn định trong quá trình sử dụng.

02

Tiết kiệm điện năng cho thiết bị chạy pin

Quản lý trạng thái hoạt động và kết nối để giảm điện năng tiêu thụ, đồng thời đáp ứng các chức năng của bàn chải.

03

Bảo mật giao tiếp và cập nhật firmware

Bảo vệ dữ liệu trao đổi bằng xác thực và mã hóa, đồng thời kiểm tra tính hợp lệ của firmware trước khi khởi động và cập nhật.

Engineering work

Các hạng mục triển khai

01

Điều khiển motor và theo dõi hoạt động

Phát triển firmware điều khiển motor và ghi nhận hoạt động sử dụng của bàn chải điện.

02

Kết nối và đồng bộ dữ liệu BLE

Tích hợp kết nối BLE và đồng bộ dữ liệu hoạt động giữa thiết bị và ứng dụng.

03

Quản lý điện năng

Thiết kế các trạng thái hoạt động và cơ chế tiết kiệm điện năng phù hợp với thiết bị chạy pin.

04

Giao thức xác thực và mã hóa

Triển khai giao thức riêng có xác thực và mã hóa để bảo vệ dữ liệu trao đổi giữa thiết bị và ứng dụng.

05

Secure Boot và cập nhật OTA

Tích hợp Secure Boot và cập nhật firmware có chữ ký qua BLE, kiểm tra tính hợp lệ của firmware trước khi sử dụng.

06

Kiểm thử và xử lý lỗi hệ thống

Kiểm thử các chức năng điều khiển, kết nối, quản lý điện năng và cập nhật firmware trong quá trình vận hành của thiết bị.

Technical result

Kết quả kỹ thuật

  • Tích hợp điều khiển motor, theo dõi hoạt động và đồng bộ dữ liệu qua BLE.
  • Triển khai giao thức trao đổi dữ liệu có xác thực và mã hóa.
  • Tích hợp Secure Boot và cập nhật firmware có chữ ký qua BLE.
  • Thiết bị có thể hoạt động đến 1 năm mà không cần thay pin.
Related engagement

Bạn có yêu cầu kỹ thuật tương tự?

Chia sẻ ý tưởng, yêu cầu hoặc vấn đề kỹ thuật để RootMatrix đề xuất hướng triển khai phù hợp.

Trao đổi dự án