Micro PC из atmega328 / gamebuino arduboy Cybiko

Akinava
Offline
Зарегистрирован: 14.02.2021

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

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

 

За основу я взял два устройства 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: https://github.com/Akinava/pip-boy

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

Патпишусь. Слежу за темой. 

b707
Онлайн
Зарегистрирован: 26.05.2017

база очень слабая для задуманного.

Идея построения ПК на атмега328 слегка напоминает схему построения многофункциональной техники на базе велосипеда: велосипед-бульдозер, велосипед-контейнеровоз, велосипед-автобус...

Но подпишусь, интересно...