picoZ80 – прямая замена микропроцессора Z80 на базе Raspberry Pi RP2350B и ESP32

Плата picoZ80 является прямой заменой микропроцессора Z80, основанной на двухъядерном микроконтроллере Cortex-M33 Raspberry Pi RP2350B и беспроводной системе на кристалле ESP32 для подключения по WiFi и Bluetooth.

Первым компьютером был ZX81, работающий на микропроцессоре Zilog Z80 , производство которого было окончательно прекращено в 2024 году после почти 50 лет выпуска. Однако энтузиасты ретро-компьютеров поддерживают платформу, обычно с помощью реализаций на ПЛИС, таких как MiSTer . picoZ80 отличается тем, что полагается на программируемые автоматы ввода-вывода (PIO) из микроконтроллера RP2350B для воспроизведения адресных, шин данных и управления с точным соответствием циклам микропроцессора Z80.

Читать далее «picoZ80 – прямая замена микропроцессора Z80 на базе Raspberry Pi RP2350B и ESP32»

AngstromIO – крошечная плата 9.0 x 8.9 мм на ATtiny1616, размещаемая поверх USB-C разъёма

AngstromIO от Dieu-de-l-elec – это невероятно компактная плата с открытым исходным кодом на базе микроконтроллера ATtiny1616 от Microchip. Её размеры составляют всего 9.0 x 8.9 мм, что немногим больше краевого разъёма USB Type-C, который её питает. Это делает плату идеальной для встраиваемых проектов с крайне ограниченным пространством.

Несмотря на миниатюрные габариты, AngstromIO содержит микроконтроллер ATtiny1616 в корпусе QFN20, два адресных RGB-светодиода SK6805-EC15 и обеспечивает доступ к различным полезным линиям GPIO, включая I2C, UART и UPDI для программирования.

Читать далее «AngstromIO – крошечная плата 9.0 x 8.9 мм на ATtiny1616, размещаемая поверх USB-C разъёма»

Выпуск KiCad 10 — тёмный режим, графический редактор правил DRC, новые импортёры файлов и многое другое

Вышло открытое программное обеспечение EDA KiCad 10 с поддержкой тёмного режима, импортёрами для Allegro, PADS и gEDA/Lepton PCB, а также различными изменениями в Редакторе схем (например, отображение перескока) и в Редакторе печатных плат, в частности, добавлен графический редактор правил DRC.

KiCad 10 был создан сотнями разработчиков, переводчиков, участников библиотек и авторов документации, которые отправили 7 609 уникальных коммитов после выпуска KiCad 9 в феврале 2025 года . Новая версия также получила 952 новых символа, 1216 новых посадочных мест и 386 новых 3D-моделей.

Читать далее «Выпуск KiCad 10 — тёмный режим, графический редактор правил DRC, новые импортёры файлов и многое другое»

Адаптер USB-GPIB с открытым исходным кодом подключает устаревшие приборы с интерфейсом GPIB/IEEE-488 к современным компьютерам

UsbGpib от XyphroLabs — это недорогой портативный адаптер USB-GPIB с открытым исходным кодом, цель которого — «обеспечить доступ к устаревшим приборам с интерфейсом GPIB/IEEE-488 с использованием современного оборудования и программного обеспечения, с акцентом на доступность, открытость и простоту интеграции в текущие рабочие процессы».

Изначально разработанный Hewlett-Packard в конце 1960-х — начале 1970-х годов, GPIB (General Purpose Interface Bus), также известный как IEEE-488 или изначально HP-IB (Hewlett-Packard Interface Bus), представляет собой стандарт цифровой шины связи ближнего действия, предназначенный для подключения и управления программируемыми электронными измерительными приборами, такими как осциллографы, мультиметры и источники питания, к компьютерам или контроллерам. Проект UsbGpib помогает подключать оборудование, соответствующее стандарту GBIP, к современным компьютерам с портом USB.

Читать далее «Адаптер USB-GPIB с открытым исходным кодом подключает устаревшие приборы с интерфейсом GPIB/IEEE-488 к современным компьютерам»

Diptyx E-Reader – электронная книга с открытым исходным кодом на базе ESP32 и двумя экранами (краудфандинг)

На рынке представлено множество электронных книг, но Diptyx E-Reader больше напоминает обычную книгу, поскольку оснащена двумя дисплеями на электронных чернилах, которые можно складывать или раскрывать благодаря специально изготовленному пластиковому корпусу.

Устройство работает на беспроводном модуле ESP32-S3 с антенной на печатной плате, однако в прошивке отключены как Wi-Fi, так и Bluetooth. Вместо этого пользователи могут загружать файлы EPUB через порт USB Type-C. Сочетание автоматического режима ожидания (с использованием глубокого сна) и дисплеев на электронных чернилах позволяет двухэкранному устройству работать неделями от одной зарядки. Две кнопки используются для перехода на следующую или предыдущую страницу, а третья кнопка включает устройство за несколько секунд.

Читать далее «Diptyx E-Reader – электронная книга с открытым исходным кодом на базе ESP32 и двумя экранами (краудфандинг)»

Карманный анализатор USB Taradov с открытым исходным кодом для аппаратного обеспечения работает с Wireshark

Alex Taradov разработал недорогой USB-сниффер с открытым исходным кодом, совместимый с популярным анализатором трафика Wireshark и управляемый через командную строку, в обоих случаях захватывающий данные в стандартном формате PcapNG.

Wireshark обладает встроенной функцией захвата USB-трафика на протяжении многих лет, однако этот инструмент не идеален, поскольку не перехватывает низкоуровневые пакеты. Для этой задачи требуется дополнительное аппаратное обеспечение. В прошлом году уже рассматривался сниффер tinysniffer на базе одноплатного Linux-компьютера с WiFi . Это рабочее решение, но его стоимость составляет $199, при этом для обработки скоростей USB 2.0 не требуется применение процессора приложения. Разработка Алекса оптимизирована по стоимости и построена на трёх основных компонентах: микроконтроллере Cypress CY7C68013A на ядре 8051, ПЛИС Lattice MachXO2 LCMXO2 и USB-трансивере Microchip USB3343.

Читать далее «Карманный анализатор USB Taradov с открытым исходным кодом для аппаратного обеспечения работает с Wireshark»

Катализатор для открытого исходного кода: NextPCB запускает платформу KiCad Projects для подпитки будущего KiCad

NextPCB, мировой лидер в области решений для производства и сборки печатных плат, с гордостью объявляет о запуске kicadprojects.com — динамичного сообщества с открытым исходным кодом, призванного поддерживать открытое аппаратное обеспечение и обогащать KiCad, известный инструмент EDA с открытым исходным кодом для создания схем и разводки печатных плат. Эта инициатива объединяет инженеров, студентов и новаторов по всему миру для обмена проектами, сотрудничества и поддержки сообщества KiCad и основной разработки KiCad.

Центр сотрудничества и инноваций

Разработанная и поддерживаемая NextPCB, платиновым спонсором KiCad, kicadprojects.com — это больше чем платформа; это процветающий центр, где глобальное сообщество KiCad может:

Читать далее «Катализатор для открытого исходного кода: NextPCB запускает платформу KiCad Projects для подпитки будущего KiCad»

Icepi Zero – плата на базе ПЛИС Lattice ECP5 в форм-факторе Raspberry Pi Zero (Краудфандинг)

Icepi Zero представляет собой компактную плату расширения с открытым исходным кодом на базе ПЛИС Lattice ECP5, выполненную в форм-факторе Raspberry Pi Zero. Плата оснащена слотом для microSD карты, тремя портами USB-C, мини-разъемом GPDI для вывода видео и 40-контактным GPIO-разъемом.

Изначально возникла путаница, поскольку несколькими днями ранее Дебашис писал о плате Pico2-ice , но это другая конструкция с микроконтроллером RP2350B и ПЛИС Lattice ICE40U5K с 5,3K LUT. Разработанная Icy Electronics, плата Icepi Zero является чистой FPGA-платой с 24K LUT, 32 МБ SRAM и 16 МБ QSPI флеш-памяти, которая может использоваться для ретро-гейминга/компьютеров и общего экспериментирования с FPGA-проектами.

Читать далее «Icepi Zero – плата на базе ПЛИС Lattice ECP5 в форм-факторе Raspberry Pi Zero (Краудфандинг)»