
Busboard
Основна плата, на яку встановлюється головна карта, зі слотами для всіх карт розширення.
- rosco_m68kГотово
- rosco_6502Заплановано
Ваш кошик порожній
Набори з відкритою схемотехнікою з доставкою по всьому світу. Запаяй плату, завантаж її через серійний порт і програмуй аж до заліза. А далі нарощуй систему по одній карті розширення.

Кожна система rosco_m68k починається з набору головної плати. Busboard і розширення RAM — перші дві карти, які до неї додають.
01 · Почни з цьогоROSCO M68K — це DIY-набір для складання навчального ретро-комп’ютера на базі процесора Motorola 68010. Усі компоненти виконані у through-hole форматі, тому набір підходить навіть для тих, хто лише починає працювати з пайкою. Платформа добре підходить для вивчення архітектури комп’ютерів: роботи з пам’яттю, шинами, тактуванням, прошивками, завантажувачами та низькорівневим програмуванням.
02 · Потім додайПлата розширення для rosco_m68k — забезпечує з'єднання між основною платою та периферійними модулями через стандартну шину. Дозволяє підключати додаткові карти розширення: пам'ять, відео, звук та інші модулі, сумісні з екосистемою rosco_m68k.
03 · Потім додайПлата розширення пам'яті на 4MB SRAM для ретро-комп'ютера rosco_m68k. Розширює системну пам'ять вісьмома чіпами AS6C4008 (512K×8), організованими як 16-бітна швидка статична RAM, доступна через шину розширення. Ідеально підходить для запуску більших програм, важчих задач та додатків, що потребують багато пам'яті, на твоїй 68k-машині.
набір + busboard + RAMразом дають повну базову систему: процесор, шину і 4 МБ додаткової пам’яті.
Усі товари
Lilka — Набір для самостійного складанняЗапис термінала з life та adventure іграми на реальній платі, повна збірка на відео, а також живі логи завантаження і тест пам’яті.
Повна збірка набору rosco_m68k, від першого резистора до першого запуску.

Повідомлення завантаження та діагностики по серійному порту.

Перевірка цілісності ROM і RAM на живій платі.
Busboard — основна плата-шина: на неї встановлюється головна карта з процесором, а всі карти розширення підключаються до тієї ж шини. Систему можна нарощувати по одній карті.
rosco_m68k та rosco_6502 — не наша розробка. Це відкриті проєкти, які ми форкнули, щоб робити для них нові карти, писати софт і розвивати далі.
Головна карта
68010 або 6502
RAM Expansion
GPIO
Audio
Video

Основна плата, на яку встановлюється головна карта, зі слотами для всіх карт розширення.

Додаткова пам’ять на шині для більших програм та операційних систем.

Входи й виходи загального призначення для зв’язку із зовнішнім світом.
далі: клавіатура та мишка

Звукова карта, щоб машина нарешті заговорила.
Відеовихід, який перетворює комп’ютер із серійною консоллю на повноцінну робочу станцію.
Сучасні системи ховають усе за шарами абстракцій. У rosco шарів мало, і кожен з них відкритий.
Звичайний ПК
rosco
Між твоїм кодом і кремнієм лише кілька кроків, і вихідний код кожного можна прочитати.


Реальні 68010 та чипи сімейства 6502. Без шару емуляції.
Адреси, дані й строби — на шині. Підключи логічний аналізатор і дивись, як працює процесор.
lea buf, a0 moveq #15, d0.fill: move.b #$AA, (a0)+ dbra d0, .fill
Кілька рядків асемблера — і ти вже заповнюєш пам’ять напряму, без ОС посередині.
DIP-мікросхеми й модульні плати. Вийняв деталь, перевірив, замінив.
# створити проєкт під свою плату
$ rosco init hello --board rosco_m68k
# зібрати потрібним тулчейном
$ rosco build
# завантажити через UART і дивитись вивід
$ rosco run --hardware
Один робочий процес для rosco_m68k та rosco_6502: створити проєкт, зібрати, завантажити через UART і побачити вивід. Працює з реальною платою або з емулятором.
Що вже готово, що зараз на столі і що буде далі.
01 · Готово
Основна плата rosco_m68k
Плата з процесором 68010 з оригінального проєкту rosco. Готові плати та DIY-набори в магазині.
rosco_m68k Busboard
Плата-шина зі слотами для головної карти та карт розширення.
rosco_m68k RAM Expansion
Додаткова пам’ять на шині.
02 · В роботі
rosco_m68k Audio
Звукова карта для rosco_m68k.
rosco_m68k GPIO
Карта вводу-виводу загального призначення.
03 · Далі
Клавіатура та мишка
Пристрої вводу через карту GPIO.
rosco_m68k Video
Відеокарта, що завершує базовий набір для rosco_m68k.
04 · Заплановано
Базовий набір rosco_6502
Busboard, RAM, GPIO, audio та відео для rosco_6502.
Документація та гайди
Інструкції зі збирання, відео та практичні приклади для кожної карти.
Audio та GPIO зараз на столі, далі — відео. Залиш email, і ми напишемо в день, коли вони з’являться в магазині. Більше нічого.
Зручніше в чаті? Прогрес першим з’являється в Telegram і Discord. Усі канали