← к ленте

Эмулятор CD-ROM на базе Raspberry Pi Pico W

Х@habr_comмедиа / агрегатор
1 мес

Обзор проекта эмулятора CD-ROM, который подгружает данные ISO-образов по Wi-Fi с использованием HTTP Range запросов.

Эмулятор CD-ROM из Raspberry Pi Pico W, использующий образы из сети Флеш-память у Pico всего 2 МБ, образ Linux весит гигабайты, и уместить его локально невозможно. Автор обошёл это красиво. Компьютер обращается к виртуальному CD-ROM обычной командой чтения, а микроконтроллер вычисляет смещение внутри ISO и тянет ровно нужные 2048 байт по Wi-Fi, HTTP-запросом с заголовком Range прямо с сайта дистрибутива. Собрано это на скромной Pico W с модулем Wi-Fi, и пропускной способности хватает, чтобы грузиться с такого диска по-настоящему. Правда вот практической ценности у девайса в 2026 году почти нет. Разберёмся, зачем тогда всё это городить, если производительность заведомо проигрывает любому нормальному накопителю.

Кратко (AI)

Автор описывает проект эмулятора CD-ROM на базе микроконтроллера Raspberry Pi Pico W. Устройство позволяет загружать данные из ISO-образов по сети, используя HTTP-запросы с заголовком Range для получения конкретных фрагментов данных, что решает проблему нехватки памяти на самом контроллере.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖