User Tag List

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя
Показано с 31 по 40 из 78

Тема: ESP8266 ZX Spectrum Emulator

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    По схеме. А где С9 и С10 на клавиатуру? Это через диоды выводы 9 и 11 первой CD4017.
    Я хочу использовать нормальную 8x5 клавиатуру, а не авторский 10x4 самопал.
    У andykarpov в Карабасе-нано всё уже сделано в подходящем форм-факторе

    Скрытый текст



    [свернуть]


    Нижнюю часть отпилить и готово.

    Счетчикам же всё равно, что считать. Нужно будет только в коде поменять декодирование полученных с SPI данных. Ну и в случае использования расширенной клавы добавить опрос дополнительных бит D0*-D5*.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Посмотрел все файлы проекта. Не нашёл сам файл для прошивки Wi-Fi модуля. Ещё вопросик (я кроме ESP под Специалист/Радио не имел дело) - какой модуль использовать - этот?

  4. #3

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Посмотрел все файлы проекта. Не нашёл сам файл для прошивки Wi-Fi модуля.
    Это же ардуина. Надо открыть в IDE .ino-файл и нажать кнопку запуска, дальше оно само.

    Ещё вопросик (я кроме ESP под Специалист/Радио не имел дело) - какой модуль использовать - этот?
    Должен подойти, но, насколько я знаю, более каноничен NodeMcu на CH340, а не на CP210x.

    Я же закладываюсь на "голый" модуль ESP-12F, с ним компактней получится, и можно запаять как SMD, в итоге лишние отверстия сверлить не придется. Ненавижу сверлить
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

    Этот пользователь поблагодарил Eltaron за это полезное сообщение:

    fifan(22.02.2020)

  5. #4

    Регистрация
    27.04.2010
    Адрес
    Воронеж
    Сообщений
    104
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Это же ардуина. Надо открыть в IDE .ino-файл и нажать кнопку запуска, дальше оно само.
    Ну не совсем так. Там написано "Compiled using https://github.com/uli/Arduino_nowifi"
    А по самой ссылке написано This is a modified Arduino core that uses the SDKnoWifi SDK, но для установки этого надо добавить в
    board manager "http://arduino.esp8266.com/stable/package_esp8266com_index.json" который сам по себе обычный esp8266 для ардуины, а не "nowifi".
    И, соответственно, не компилится из-за нехватки памяти
    Выложите кто плиз hex готовый. А? Не охота с файлами мутить ради одного раза компилирования.

    И вообще, когда уже сделают 128к со звуком, ili9341 И PS/2 КЛАВОЙ??!! Это же так логично! Клаву пс2 каждый может сделать как хочет под себя.

  6. #5

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Скарт Посмотреть сообщение
    Ну не совсем так. Там написано "Compiled using https://github.com/uli/Arduino_nowifi"
    А по самой ссылке написано This is a modified Arduino core that uses the SDKnoWifi SDK, но для установки этого надо добавить в
    board manager "http://arduino.esp8266.com/stable/package_esp8266com_index.json" который сам по себе обычный esp8266 для ардуины, а не "nowifi".
    И, соответственно, не компилится из-за нехватки памяти
    Действительно. Там README ниже первого абзаца - это от оригинальной ESP8266 Arduino.
    Даже замена оригинального 2.4.0 SDK на патченный в %APPDATA%\Local\Arduino15\packages\esp8266\hardwar e\esp8266\ проблему не решает - "Board nodemcuv2 (platform esp8266, package esp8266) is unknown"
    Ну и проект, с какой стороны не подступись, везде проблемы

    И вообще, когда уже сделают 128к со звуком
    На 8266 никогда, памяти не хватит. Если только второй дисплей подключить и использовать его как RAM-over-SPI
    Ну, примерно как здесь - https://habr.com/en/post/412325/
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

  7. #6

    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    606
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    101 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот кстати на нашем же форуме
    ESPboy ZX48k & AY3-8910 emulator (ZX Spectrum on ESP8266 MCU)
    https://zx-pk.ru/threads/31252-espbo...8266-mcu).html
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  8. #7

    Регистрация
    27.04.2010
    Адрес
    Воронеж
    Сообщений
    104
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    На 8266 никогда,
    И esp8266 и esp32 отлично открываются и перепаивается флешка вплоть до 25q128 -> 16 мегов.
    (вот например моё же https://zx-pk.ru/threads/28973-retro...l=1#post982580)
    Ещё есть esp8285...

    Цитата Сообщение от Dotoro Посмотреть сообщение
    ESPboy
    Там экран извращенский 128х128

  9. #8

    Регистрация
    14.01.2018
    Адрес
    г. Киев, Украина
    Сообщений
    606
    Спасибо Благодарностей отдано 
    273
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    101 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да флеш память это никогда не проблема, имеется ввиду озу не хватит.
    MISTer
    SidewinderFPGA
    ZXUNO, ZXDOS
    Поиск-1 512к

  10. #9

    Регистрация
    27.04.2010
    Адрес
    Воронеж
    Сообщений
    104
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Короче вот до чего я дошёл. Главное, чтоб версия esp8266com стояла 2.4.0. Тогда на неё поверх записать файлы из "nowifi".
    Потом поставить SdFat от greiman.
    А "TFT_eSPI.h" должны быть версии 1.4.4 или 1.4.5, не последняя версия. Потом надо внимательно прочитать файл GlobalDef.h:
    ###### DON'T FORGET TO UPDATE THE User_Setup.h FILE IN THE LIBRARY ######
    И поставить пины в User_Setup.h в библиотеке.
    Тогда компилиться и даже в сериал дебажит следующее:


    OpenLoaderSDK v1.3⸮
    SAVE start
    WRITE:
    512
    WRITE:
    298
    WRITE END END
    WRITE OK
    listfiles
    0
    11
    Dizzy4.z80
    Dizzy4_.z80
    RpZ.z80
    rZpspp.z80


    И даже создаёт 3 файла небольших на флешке. (Кстати флешка у меня class 2 всего).
    Но добиться хоть чего-то от экрана не удалось. Горит белым и всё.
    (Готовый bin я шил esp_flash_tool т.к. хз почему не находит esptool.exe из ардуины самой)


    Есть какие мнения?

    Есть!!! Скомпилилось и работает!!! Терпение. Скоро напишу рецепт!
    Последний раз редактировалось Скарт; 25.02.2020 в 17:33.

    Эти 2 пользователя(ей) поблагодарили Скарт за это полезное сообщение:

    Dotoro(25.02.2020), Eltaron(25.02.2020)

  11. #10

    Регистрация
    27.04.2010
    Адрес
    Воронеж
    Сообщений
    104
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Значит так. Оказывается несложно там.
    1. Ставим esp8266 версию 2.4.0
    2. Поверх кладём файлы из "no wifi"
    3. Запускаем ардуину, ставим SdFat от greiman.
    4. Ставим "TFT_eSPI" версии 1.3.8 или ниже.
    5. Исходники эмулятора можно вообще не трогать ни байта, а вот "User_Setup.h", где пины, должен выглядеть так:

    #define TFT_CS PIN_D1
    #define TFT_DC PIN_D4
    #define TFT_RST -1

    (прикол в том, что пины так и нумеруются "PIN_Dx". Не "Dx", как обычно..)

    6. По железу. Забудьте про ламерские проводочки. Всё должно быть припаяно!
    7. На ресет экрана нафик не надо отдельный выход. Цепляем его к ресету 8266.

    Ну и вот готовый bin. Шить в DIO mode (во всяком случае для nodeMCU так).

    Клаву ещё не городил. Почему-то не работает "//simulation of zx keyboard from serial data", а жаль.
    Хотелось бы проверить сначала с таким костылём.

    Для начала норм
    Вложения Вложения

    Эти 3 пользователя(ей) поблагодарили Скарт за это полезное сообщение:

    Dotoro(25.02.2020), Eltaron(25.02.2020), fifan(25.02.2020)

Страница 4 из 8 ПерваяПервая 12345678 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. iZX - ZX Spectrum Emulator for iPhone
    от Art в разделе Эмуляторы
    Ответов: 43
    Последнее: 29.04.2025, 09:52
  2. ESPboy ZX48k & AY3-8910 emulator (ZX Spectrum on ESP8266 MCU)
    от RomanSk в разделе Эмуляторы
    Ответов: 19
    Последнее: 28.08.2023, 13:32
  3. Qaop:HTML5 ZX Spectrum emulator
    от breeze в разделе Эмуляторы
    Ответов: 24
    Последнее: 09.05.2012, 21:45
  4. V6Z80P+ Spectrum 48/128 AY emulator
    от Valen в разделе Зарубежные компьютеры
    Ответов: 0
    Последнее: 18.01.2011, 21:20
  5. Higgins Spectrum Emulator
    от Higgins в разделе Эмуляторы
    Ответов: 56
    Последнее: 16.01.2011, 19:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •