Cá nhân picvendor là thành viên BTC, xin mở đầu để anh em hình dung rõ hơn vai trò của Idea pool.
Những thiết kế "liên quan đến dòng PIC6F" nghĩa là không bắt buộc phải dùng chip PIC 16F, tôi muốn khai thác "kẽ hở" của đề thi một chút

. Tôi nghĩ ra một số ý tưởng "liên quan đến dòng PIC16F" mà không dùng chip PIC16F:
- Làm mạch nạp đảm bảo nạp được cho họ 16F. Đúng hơn là làm 1 cái bo đơn giản để cắm con chip vô là nạp, làm sao cho thật tiện dụng (bỏ túi được, ít dây nhợ lằng nhằng, thậm chí... đục lỗ để gắn cái bo nạp này vào xâu chìa khóa

).
- Làm bo phát triển có chứa sẵn khe để cắm chip PIC 16F vào (vd: DIP40 để cắm được tất cả những con PIC 16F có 40 chân).
- Thiết kế mạch "khớp nối" cho 2 con PIC 16F. "Khớp nối" này có chức năng là: giả sử ta có một thiết bị có sẵn MCU rồi (vd: 16F88), giờ ta muốn mở rộng thêm tính năng của thiết bị này mà... không cần modify phần cứng, vậy liệu pháp tiện nhất là nối thêm 1 cục nữa => cần có "khớp nối" để tạo giao tiếp cho 2 con vi điều khiển.
Ví dụ tôi có 1 mạch PIC 16F88 điều khiển 4 cái LED 7 đoạn. Giờ tôi muốn cho phép điều khiển 8 cái, 12 cái... (tùy nhu cầu sử dụng), không lẽ với mỗi mức tôi lại phải làm 1 bản thiết kế mới (rồi đi đặt bo thì trả tiền cho đã vì làm số lượng ít). Nên tôi sẽ chỉ cần thiết kế thêm 1 cục "khớp nối" thôi, rồi cứ ghép liên tục các bo với nhau, chỉ cần thay đổi chương trình chứ không cần thay đổi phần cứng

.
(hehe, do bệnh nghề nghiệp chuyên thích thiết kế module, nên mấy ý tưởng toàn là kiểu đó)