Category

Python Frontend là một GUI cho các bộ vi điều khiển khác nhau

[Navin] đã gặp khó khăn trong công việc tạo ra GUI hoạt động với các vi tích hóa khác nhau. Ý tưởng là làm cho nó dễ dàng hơn nhiều để phát triển các dự án bằng cách đơn giản hóa phản hồi và kiểm soát bạn có thể nhận được từ phần cứng tạo mẫu. Phần tốt nhất về nó là ông đã tạo ra phần mềm để giao tiếp với bất kỳ phần cứng nào có thể được lập trình trong C ++.

Ảnh chụp màn hình trên cho thấy chương trình giao tiếp với một bảng MBED có vi điều khiển cánh tay. Nhưng bảng Arduino (sử dụng chip ATmega) cũng được hỗ trợ. Hỗ trợ cho các kiến trúc bổ sung có thể được thêm bằng cách viết tệp cấu hình của riêng bạn cho chip. Chương trình Python sau đó yêu cầu cổng COM phải sử dụng cho phiên này.

Gói nguồn, bao gồm mã chạy trên vi điều khiển, có thể được tìm thấy tại kho dự án. Các chức năng được sử dụng trong các bản phác thảo khá cơ bản và phải là một Snap để thả vào các dự án mã của riêng bạn.