Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
gbs-8200:gbs-control [2021-09-13 09:27] GreyWolf [Подключение микроконтроллера] |
gbs-8200:gbs-control [2023-06-25 10:08] (текущий) GreyWolf [Сборка микропрограммы (прошивки)] |
||
---|---|---|---|
Строка 16: | Строка 16: | ||
Для сборки, прошивки нужно использовать [[arduino:arduino#arduino_ide|Arduino IDE]] | Для сборки, прошивки нужно использовать [[arduino:arduino#arduino_ide|Arduino IDE]] | ||
</WRAP> | </WRAP> | ||
+ | |||
+ | Подготовка: | ||
+ | - В настройках **Arduino IDE** нужно указать ''Additional Boards Manger URL'': \\ http://arduino.esp8266.com/stable/package_esp8266com_index.json | ||
+ | - <WRAP>В меню ''Tools > Board: > Boards Manager ...'', ищем "esp8266" и устанавливаем ''esp8266 by ESP8266 Community'' | ||
+ | <WRAP center round important 60%> | ||
+ | Нужно использовать версию 2.6.3 (или новее). \\ Но нельзя использовать версию >= 3.0.0! | ||
+ | </WRAP> | ||
+ | </WRAP> | ||
+ | - <WRAP>Все библиотеки, включая сам проект нужно положить в ''~/Arduino/libraries'' \\ Список библиотек: | ||
+ | * [[github>me-no-dev/ESPAsyncTCP|ESPAsyncTCP]] | ||
+ | * [[github>me-no-dev/ESPAsyncWebServer|ESPAsyncWebServer]] | ||
+ | * [[github>ThingPulse/esp8266-oled-ssd1306|OLED Add-on Library]] | ||
+ | * [[github>bluemurder/ESP8266-ping|ESP8266-ping]] | ||
+ | </WRAP> | ||
+ | |||
+ | Процедура сборки подробно описана [[github>/ramapcsx2/gbs-control/wiki/Software-Setup|здесь]]. | ||
+ | |||
+ | /* | ||
+ | {{arduino.zip|Библиотеки для сборки GBS-Control}}, в ''gbs-control'' исправлена [[https://github.com/ramapcsx2/gbs-control/issues/245#issuecomment-864147109|эта ошибка]]. | ||
+ | */ | ||
+ | |||
+ | {{gbs-control_arduino.zip|Библиотеки для сборки GBS-Control}} | ||
+ | |||
+ | |||
+ | |||
Порядок действий для загрузки готовой микропрограммы (прошивки): | Порядок действий для загрузки готовой микропрограммы (прошивки): | ||
Строка 27: | Строка 52: | ||
</WRAP> | </WRAP> | ||
- Для загрузки микропрограммы (прошивки) в плату нужно выбрать в меню ''Sketch\Upload'' или нажать <key>Ctrl+U</key> | - Для загрузки микропрограммы (прошивки) в плату нужно выбрать в меню ''Sketch\Upload'' или нажать <key>Ctrl+U</key> | ||
- | |||
- | Процедура сборки подробно описана [[github>/ramapcsx2/gbs-control/wiki/Software-Setup|здесь]]. | ||
- | |||
- | {{arduino.zip|Библиотеки для сборки GBS-Control}}, в ''gbs-control'' исправлена [[https://github.com/ramapcsx2/gbs-control/issues/245#issuecomment-864147109|эта ошибка]]. | ||
{{anchor:gbs_control_connect}} | {{anchor:gbs_control_connect}} | ||
Строка 44: | Строка 65: | ||
|D6|Debug|Debug Pin на [[#gbs_control_connect|схеме подключения]]| | |D6|Debug|Debug Pin на [[#gbs_control_connect|схеме подключения]]| | ||
- | |||
- | Купить можно здесь: | ||
- | \\ [[aliexpress>item/32651747570.html|D1 Mini]] | ||
- | |||
- | <WRAP center round important> | ||
- | ВНИМАНИЕ! У этого продавца надо покупать товар под названием "D1 MINI V3.0.0", иначе Вам придёт Wifi мост без флешки и микропроцессора! | ||
- | </WRAP> | ||
- | |||
- | ===== D1 Mini ===== | ||
- | |||
- | Вид готовой к установке платы D1 Mini с модулем ESP-12F(ESP8266): | ||
- | \\ {{:gbs-8200:d1_mini-work_01.jpg?500|}} | ||
- | \\ {{:gbs-8200:d1_mini-work_02.jpg?500|}} | ||
Порядок подключения: | Порядок подключения: | ||
Строка 67: | Строка 75: | ||
Подробное описание подключения дано [[github>ramapcsx2/gbs-control/wiki/Build-the-Hardware|здесь]]. | Подробное описание подключения дано [[github>ramapcsx2/gbs-control/wiki/Build-the-Hardware|здесь]]. | ||
+ | Купить можно [[aliexpress>item/32651747570.html|здесь]]: | ||
+ | * [[#d1_mini|D1 Mini]] | ||
+ | * [[#d1_mini_v300|D1 Mini V3.0.0]] | ||
- | ===== D1 Mini V3.0.0 ===== | ||
- | |||
- | Микроконтроллер ESP8266 — D1 Mini: | ||
- | \\ {{:gbs-8200:d1mini.jpg?350|}} | ||
- | \\ [[https://ae01.alicdn.com/kf/H091651f5b8524fe0924e12fe9bcb0e01I/ESP8266-ESP-12-ESP-12F-CH340G-CH340-V2-USB-WeMos-D1-Mini-PRO-V3-0-0.jpg|оригинал]] | ||
/* | /* | ||
- | \\ {{:gbs-8200:wemos-d1-mini-pro-v3-0-0_02.jpg?250|}} | + | <WRAP center round important> |
- | \\ [[https://ae04.alicdn.com/kf/H107ce970323b445a823a090ba7ada23bR/ESP-12-ESP8266-ESP-12F-CH340G-CH340-V2-USB-WeMos-D1-Mini-PRO-V3-0-0.jpg|оригинал]] | + | ВНИМАНИЕ! У этого продавца надо покупать товар под названием "D1 Mini V3.0.0", иначе Вам придёт Wifi мост без флешки и микропроцессора! |
+ | </WRAP> | ||
*/ | */ | ||
+ | ===== D1 Mini ===== | ||
+ | {{:gbs-8200:d1_mini-01.jpg?250|}} | ||
+ | \\ [[https://ae04.alicdn.com/kf/H90568dc76fee4786bc72b0983bd3f4590/ESP-12-ESP8266-ESP-12F-CH340G-CH340-V2-USB-WeMos-D1-Mini-PRO-V3-0-0.jpg|оригинал]] | ||
+ | \\ {{:gbs-8200:d1_mini-02.jpg?250|}} | ||
+ | \\ [[https://ae04.alicdn.com/kf/H107ce970323b445a823a090ba7ada23bR/ESP-12-ESP8266-ESP-12F-CH340G-CH340-V2-USB-WeMos-D1-Mini-PRO-V3-0-0.jpg|оригинал]] | ||
+ | Вид готовой к установке платы D1 Mini с модулем ESP-12F(ESP8266): | ||
+ | \\ {{:gbs-8200:d1_mini-work_01.jpg?500|}} | ||
+ | \\ {{:gbs-8200:d1_mini-work_02.jpg?500|}} | ||
+ | |||
+ | |||
+ | ===== D1 Mini V3.0.0 ===== | ||
+ | |||
+ | Микроконтроллер ESP8266 — D1 Mini V3.0.0: | ||
+ | \\ {{:gbs-8200:d1_mini_v3-01.jpg?250|}} | ||
+ | \\ [[https://ae01.alicdn.com/kf/H091651f5b8524fe0924e12fe9bcb0e01I/ESP8266-ESP-12-ESP-12F-CH340G-CH340-V2-USB-WeMos-D1-Mini-PRO-V3-0-0.jpg|оригинал]] | ||
+ | |||
+ | Вид установленной платы D1 Mini V3.0.0: | ||
+ | \\ {{:gbs-8200:d1_mini_v3-work_01.jpg?500|}} | ||
+ | \\ [[http://podrezov.com/temp/gbscontrol.jpg|оригинал]] | ||
{{anchor:setup}} | {{anchor:setup}} | ||
Строка 89: | Строка 115: | ||
|Адрес микроконтроллера|192.168.4.1| | |Адрес микроконтроллера|192.168.4.1| | ||
- | Все настройки доступны на веб–сервере устройства, который доступен по протоколу HTTP. | + | Все настройки доступны на веб-сервере устройства, который доступен по протоколу HTTP. |
====== MSX ====== | ====== MSX ====== | ||
- | Для работы с [[msx:msx|]] нужно выбрать режим ''480х576'' | + | Для работы с [[msx:msx|]] нужно выбрать режим ''480×576'' |
Предпочтительные настройки: | Предпочтительные настройки: | ||
Строка 103: | Строка 129: | ||
- Deinterlace Method: Motion Adaptive | - Deinterlace Method: Motion Adaptive | ||
- | Особенности проверки настроек изображения [[msx:msx|]] описаны [[msx:vdp#ntsc-pal|здесь]]. | + | Особенности проверки настроек изображения [[msx:msx|]] описаны [[msx:yamaha_kuvt:yamaha_kuvt#ntsc-pal|здесь]]. |
+ | |||
+ | ====== Ссылки ====== | ||
+ | |||
+ | [[zxpkru>threads/32363-vosstanovlenie-ubitoj-805j-yamakhi.html?p=1130264&viewfull=1#post1130264|Восстановление убитой 805й Ямахи]] | ||
+ | |||
+ | [[msxorg>forum/msx-на-русском/железо/восстановление-убитой-805й-ямахи|Восстановление убитой 805й Ямахи]] | ||
{{tag>Hardware Video MSX On_GitHub}} | {{tag>Hardware Video MSX On_GitHub}} | ||