Micro PC из atmega328 / gamebuino arduboy Cybiko

Можно ли из atmega328 сделать полноценный компьютер типа micro-laptop/micro-pc?

Как прошить atmega328 без компьютера и без программатора?

Я попробовал реализовать эти две идеи и выношу на ваш суд.

За основу я взял два устройства arduboy и gamebuino.

Также был добавлен радиомодуль NRF24L01 что бы можно было наладить взаимодействие устройств между собой без необходимости соединять их проводами, подсмотрено у Cybiko.

За основу взят контроллер atmega328 поэтому софт откомпилированный для ARDUINO UNO полностью совместим. В библиотеках arduino есть все библиотеки от использованных модулей.

Что micro-pc может сейчас:

Запускать программы или игры с sd карты.

Прошить загрузчик на клон устройства или на голую atmega328 без помощи компа.

Прошить FUSE биты.

Есть программа для форматирования sd карт.

Планы:

Доработать файловый менеджер чтобы была возможность создавать удалять копировать и переносить файлы и папки.

Научить файловый менеджер передавать файлы по радио линку.

Текстовой редактор, дать возможность редактировать текстовые и бинарные файлы (можно будет писать программы в оп кодах).

Пейджер.

Walkie-talkie линка NRF24L01 хватает для голосового канала.

Портировать игры с gamebuino и arduboy

Сделать QWEERTY клавиатуру на основе I2c expander например на mcp23017, для этого специально на micro-pc созданы порты расширения.

git: GitHub - Akinava/pip-boy: Micro personal computer created on a single chip atmega328p.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.