Hice mi propia consola de videojuegos | ESP32

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ธ.ค. 2024

ความคิดเห็น • 200

  • @queersinthewoods
    @queersinthewoods 2 ปีที่แล้ว +8

    This is fantastic. I'm a noob at Spanish, but I still enjoyed your energy and humor and diagrams. You've inspired me to try my hand at making an Esp-32 nes, again.
    I look forward to more videos.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Thanks for your comment! 😁✌🏻 Haha I’m glad you enjoyed my sense of humor 😂. I’m trying to organize my time to upload more videos in 2023 :)
      Best wishes for 2023 🐤

  • @AlexCaicedo7X
    @AlexCaicedo7X 2 ปีที่แล้ว +2

    ¡Esto es muy bacano! Tenga su suscriptor nuevo, buen hombre. Voy corriendo a comprar mis componentes.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Jaja muchas gracias por su comentario, buen hombre, que su proyecto salga genial 😉👍🏻

  • @franvoltz7335
    @franvoltz7335 2 ปีที่แล้ว

    Qué bonitos pollos... Ah el vídeo también estuvo bonito, te quedó chida la cajita y en general el emulador.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Jaja Gracias buen señor, su comentario inspira para hacer nuevos videos

    • @franvoltz7335
      @franvoltz7335 2 ปีที่แล้ว

      @@victorkukko5377 los estaré esperando, mi buen ingeniero ingenioso

  • @DanielmaniaTSU
    @DanielmaniaTSU 2 ปีที่แล้ว

    Este pibe es una inspiración. Muy bueno viejo, sobre todo para los que no tenemos dinero y seguimos soñando. Excelente!!!

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias por ser tan amable :,)
      Un abrazo virtual, un saludote 🐓✌🏻

  • @emanuelhernandez5694
    @emanuelhernandez5694 ปีที่แล้ว

    Demasiada epicidad en un solo video

    • @victorkukko5377
      @victorkukko5377  ปีที่แล้ว

      Jaja gracias Emmanuel, demasiada epicidad en un comentario :,) 🐤

  • @facundoyametti2995
    @facundoyametti2995 3 ปีที่แล้ว +1

    Sos un genio, gracias por el aporte

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว

      Vos sos un genio, gracias por tu comentario

  • @beerbaron9802
    @beerbaron9802 2 ปีที่แล้ว

    Muy bueno. Ya me diste u n proyecto para el fin de semana.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Qué tal, feliz domingo, si te animaste a hacer el proyectito? :) 🐓

  • @ivanibarra45
    @ivanibarra45 3 ปีที่แล้ว +1

    Estos tutoriales son de los GOD

  • @Evo2920
    @Evo2920 ปีที่แล้ว

    Damn that's really awsome! It's also smaller in the size than the original NES console!

  • @rodrisantifacugameplaysyfu2382
    @rodrisantifacugameplaysyfu2382 ปีที่แล้ว

    Muy bueno el video voy a hacerlo algún día

    • @victorkukko5377
      @victorkukko5377  ปีที่แล้ว

      Esta interesante, una forma curiosa de jugar al NES jaja 🦆

  • @Nagual_Jo
    @Nagual_Jo 7 หลายเดือนก่อน

    Gracias tío muy chulo, me inspirare para poner una mini pantalla lcd

  • @josephmxs4627
    @josephmxs4627 3 ปีที่แล้ว

    Que buen video le boy a ser una de las 5 placas que compré 👌🏼🧐🍷

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Wow, muchos ESP32, verás que te queda genial 🍷🐔
      Mucho éxito :)

  • @JeyfXolet
    @JeyfXolet 3 หลายเดือนก่อน +1

    oye y si no tengo un control de nes sino que su equivalente en family clonica como sería la conexión para el mando?

  • @corcinox
    @corcinox 2 ปีที่แล้ว

    que buen video amigo gran trabajao

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias! Espero tener tiempo próximamente para hacer más videitos :,)

  • @sidneipadovan3881
    @sidneipadovan3881 ปีที่แล้ว

    Adorei o método de carpintaria. Saludos

  • @Un_usuario_de_Google.
    @Un_usuario_de_Google. ปีที่แล้ว

    Nuevo sub, por cierto estaria bien que hagas un vídeo pero corriendo DOOM en ese esp

    • @victorkukko5377
      @victorkukko5377  ปีที่แล้ว

      Siiiii jaja DOOM corre en cualquier cosa, una vez vi una publicación de alguien que lo instaló en una calculadora 😂

  • @Mtz_aguilar
    @Mtz_aguilar 2 ปีที่แล้ว

    Nuevo sub. Muy buen video amigo 🎉

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Muchas gracias por comentar 🐔👍🏻
      Un saludazo!

  • @CarlosAlbertoQuijanoMier
    @CarlosAlbertoQuijanoMier 7 หลายเดือนก่อน

    ¡Buen video!, voy a hacerlo pero en vez de usar un display usare una matriz 8x8

  • @Elproductoragus77
    @Elproductoragus77 2 ปีที่แล้ว

    Excelente amigo Ojalá pueda sacar más Videos

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias. Jaja una disculpa por la demora en más videos pero trato de compensar mi vida laboral con mi vida personal y aún no encuentro un equilibrio :( jaja
      Pero trataré de ser más organizado, me gusta este mundo de los videos! Un abrazote :)

  • @eduardogonzalezavila857
    @eduardogonzalezavila857 3 ปีที่แล้ว +4

    ✨🌟Te has ganado un nuevo suscriptor🌟✨ Podrías hacer uno con los 3 emuladores? Atari2600, NES y SMS (por cierto y no es de SNES tengo entendido), y abusando de la petición, que tenga menú de selección, gracias 😅

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +5

      Jaja suena genial, igual estaría padre reducir el circuito y que quedara del tamaño de un llavero 🐓

  • @veteranoff904
    @veteranoff904 2 ปีที่แล้ว

    Muy buen video crack nuevo sup

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias señor, pase usted, un saludote 🐔👍🏻

  • @LeoEspinoza0
    @LeoEspinoza0 2 ปีที่แล้ว

    muy buen video😎😎😎

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Gracias por tu comentario jeje ✌🏻 un saludote 🐓

  • @julianm4055
    @julianm4055 2 ปีที่แล้ว +2

    Hola, y si quisiera añadir un control exactamente igual??

    • @luisangelcabreraaparicio7167
      @luisangelcabreraaparicio7167 ปีที่แล้ว

      Pudiste hacerlo?

    • @julianm4055
      @julianm4055 ปีที่แล้ว

      @@luisangelcabreraaparicio7167 Si lo logré con dos controles de nes, basicamente mantienes todas las conexiones iguales para el segundo control salvo el cable data que cambia al pin 17. Todavía no he probado si se pueda con uno bluetooth y uno alambrico

  • @alvarezmarceloa
    @alvarezmarceloa 2 ปีที่แล้ว +1

    Excelente video!!!! muchas gracias por compartir tus conocimientos. Consulta, sabrás o habrás probado con Raspberry pi PICO rp2040?, tengo entendido se puede.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hola!
      Nunca he usado el Raspberry Pico pero… si he leído un par de posts en internet de personas que han hecho consolas de videojuegos con él. Jaja estaría genial probarlo, ojalá te animes con un proyecto 😉
      Saludotes 🦜

  • @lolgamerworder5364
    @lolgamerworder5364 2 ปีที่แล้ว +1

    Increíble contenido 👍

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias por tu comentario :,)
      Un saludote 🦆

  • @gabrielmartin3107
    @gabrielmartin3107 ปีที่แล้ว

    Se me ocurre que podria ponerse dentro del mando otro esp32 y convertirlo en mando sin cable.

  • @Mitrasto22
    @Mitrasto22 18 วันที่ผ่านมา

    es posible instalar una sd y con algun launcher? para tener varios juegos digo

  • @juangroverpaxichuquichambi4577
    @juangroverpaxichuquichambi4577 2 ปีที่แล้ว

    Veo futuro a este canal 🤔🤔 😌👌

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias :,)
      Trataré de subir más videos, un saludote 🦤

  • @luisantoniovillarrealramir3094
    @luisantoniovillarrealramir3094 ปีที่แล้ว

    Disculpa como estan nombrados en el esp32 los pines que son usados porque estuve buscando bien rato y no supe cuales eran?

  • @faviofelipetlazalogarcia1039
    @faviofelipetlazalogarcia1039 3 ปีที่แล้ว +2

    Que buen video dos preguntas
    1.¿En caso de querer conectar un control Bluetooth que proceso sé realizaría?
    2.¿Con que programa haces tus ediciones

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +3

      Hola, disculpa la tardanza, 🐓
      1. Control Bluetooth… si no recuerdo mal… no estoy muy seguro, ya viene por defecto, es decir lo único que necesitarías conectar es un receptor de infrarrojo en el pin 0 (de esos led que se ven de color negro, en la documentación de GitHub que está en la descripción del video da como ejemplo el TSOP4838) y ya estaría todo listo, creo que puedes conectar un control de Wii o un control de TV 🦤.
      2. Programa para editar: utilicé un programa gratuito, se llama Olive Editor 🫒, está genial, aunque todavía está en desarrollo así que puede darte errores de vez en cuando. Quisiera terminar de editar otro vídeo pero entré a un trabajo y ando con poquito tiempo jeje :(
      Un saludote virtual 🪶

  • @lasaventurasdelostresjuanes
    @lasaventurasdelostresjuanes ปีที่แล้ว

    como hago para que cree un juego y pueda meterlo hay

  • @sebastiandisanti3092
    @sebastiandisanti3092 ปีที่แล้ว

    hola amigo, esta muy interesante tu proyecto, me pregunto si se podra, mediante una ranura de expancion, conectar cartuchos de nes o family que son lo mismo, pero te agradezco un monton, voy a seguir investigando, mi idea es armar una consola pero que funcione con casettes de aquellos tiempos, saludos.

    • @anyeos
      @anyeos ปีที่แล้ว

      Que yo sepa un cartucho de esos va en paralelo además no habría manera simple de que el emulador pueda ir leyéndolo tal vez abstrayendo el sistema de archivos y simulando otro o al menos las funciones básicas de lectura. Tal vez no te alcancen las patitas del ESP32 para leer el cartucho igual se podría mitigar con algún conversor de serie a paralelo y todavía te faltaría saber qué cómo usar cada uno de los pines del cartucho no sea cosa que se requieran de alguna manera especial.
      La verdad me parece más fácil usar uno de los puertos SPI para leer una memoria microSD.

    • @sebastiandisanti3092
      @sebastiandisanti3092 ปีที่แล้ว

      @@anyeos estoy viendo que en el video funciona pero trate de hacerlo pero me sale un este error: Compilation error: 'rtc_clk_cpu_freq_get' was not declared in this scope

  • @sebastiandisanti3092
    @sebastiandisanti3092 ปีที่แล้ว

    no funciona sale este error: Compilation error: 'rtc_clk_cpu_freq_get' was not declared in this scope

  • @rosanadelcarmenguedezrodri5852
    @rosanadelcarmenguedezrodri5852 ปีที่แล้ว

    Se le puede adaptar un puerto para monitor?, y como se hace?

  • @ivanraminger297
    @ivanraminger297 ปีที่แล้ว

    muy bueno el video, me anduvo muy bien la consola, pero no sé comó cambiar de juego, cómo puedo lograr esto?

  • @Ricktronico
    @Ricktronico 3 ปีที่แล้ว

    Como paso la imagen a una pantalla OLED a color?

  • @futublock
    @futublock 2 ปีที่แล้ว +1

    illo que arte ¿no? me gustaría hacer el proyecto ese, pero sin usar mando de nes, con botones y palanca arcade
    ¿se podría?

    • @gustavo9758
      @gustavo9758 2 ปีที่แล้ว

      desde luego :)

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Siii, una disculpa por la demora, de igual forma habría que escribir los botones en este archivo que es el encargado de interpretar los controles :)
      github.com/rossumur/esp_8_bit/blob/master/src/emu.h
      Éxito en tus proyectos! 🐧

    • @futublock
      @futublock 2 ปีที่แล้ว

      @@victorkukko5377
      Un par mas:
      ¿como cambiamos de juego?
      ¿como usar dos controles?

  • @Rick-mv5cd
    @Rick-mv5cd ปีที่แล้ว

    Man, será posible hacer esa misma consola,pero portátil, como la ESPlay mini?
    O mejor,upgradear la Sup 400 con más plataformas (solo es una Famicom portátil con un tacto asquerosamente duro contra un sistema emulador de Famicom,Master Sistem,Atari, Game Boy y cualquier consola de 8 bits),y todo con una pantalla IPS

  • @alancroce859
    @alancroce859 ปีที่แล้ว

    hola se puede hacer con el chip ESP12E?? gracias

  • @xboxclassic322
    @xboxclassic322 ปีที่แล้ว

    Hola Amigo e manda un error en la linea 89
    89 _emu->name.c_str(),xPortGetCoreID(),rtc_clk_cpu_freq_value(rtc_clk_cpu_freq_get()));
    este es el mensaje de error
    Compilation error: 'rtc_clk_cpu_freq_get' was not declared in this scope
    descargue los archivos de la misma pagina donde me guie de otro video
    pero da los mismos mensajes de error
    no puedo compilar

    • @franciscogomez299
      @franciscogomez299 หลายเดือนก่อน

      Bro pudiste solucionarlo?

    • @xboxclassic322
      @xboxclassic322 หลายเดือนก่อน

      @@franciscogomez299 No, no lo encontre
      abandone el proyecto
      yo queria tener las consolas que emularan maquinas de los 90s como del sistema Rock-ola y mejor me compre una OrangePi zero 3
      batalle tambien pero al final funciono
      le instale el Retropie y va al fregaso
      ademas que la Orange pues ya trae sus puertos USB y miniHDMI
      Todos los emuladores de esas consolas las e jugado en la Xbox Clasica pero en OrangePi es casi la misma o mejor quiza
      y no habia encontrado algo mejor para emular consolas como la Xbox Clasica aunque Wii tambien va bien pero ahora o la Orange que es mas compacta o la Xbox Clasica

    • @xboxclassic322
      @xboxclassic322 หลายเดือนก่อน

      @@franciscogomez299 Por otro lado
      tienes que resolver tres errores en la linea de ese codigo
      el que te pide primero es la frecuencia de trabajo del Emulador
      "Compilation error: 'rtc_clk_cpu_freq_get' was not declared in this scope"
      despues te pedira que identifiques el Nucleo y al final el nombre de Emulador
      Los datos que necesitas deben estar al principio o en alguna parte del Codigo y tienes que rellenar los parentesis con esos datos para que funcione el emulador

  • @TheMasamuneShin
    @TheMasamuneShin 2 ปีที่แล้ว

    Excelente proyecto.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Excelente comentario :,)
      Jaja muchas gracias, eres muy amable 🐓

  • @enzodanielmorelupuche3906
    @enzodanielmorelupuche3906 ปีที่แล้ว

    Y la segunda parte para cuando

  • @luisangelcabreraaparicio7167
    @luisangelcabreraaparicio7167 ปีที่แล้ว

    Alguien puede ayudarme a subir los archivos ? Es que no copia y me sale error para la tarjeta ESP32 :c

  • @malonhermetica
    @malonhermetica 3 ปีที่แล้ว

    Hola q tal? Los juegos dónde se graban??? Tiene memoria interna? Gracias. Me divertí y aprendí un par de cosas en un solo video

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +4

      Hola perdón por responder tarde jeje, excelente pregunta...
      El ESP32 tiene una memoria interna, depende de la versión que compres perooo... lo más común es que tenga 4MB, esa memoria la puedes repartir como tú quieras, una parte para el código que vas a ejecutar (el emulador en este caso) y otra parte para archivos (los juegos en este caso).
      Esta memoria se reparte con ayuda de direcciones, por dar un ejemplo random... de la dirección 0x0 a la dirección 0x1000 se va a guardar tu código y de la dirección 0x1000 hasta el final será para archivos (las direcciones se escriben con números hexadecimales, 0x significa formato hexadecimal). Para el caso de los juegos, los juegos se graban desde la dirección 0x290000 hasta la 0x400000.
      Existen herramientas que hacen eso automáticamente (por ejemplo la herramienta ESP32 SKETCH DATA UPLOAD), solo pones todos los archivos dentro de una carpeta llamada "data" y dentro colocas 3 carpetas "atari800", "nofrendo" y "smplus". Allí pondras los diferentes juegos, por ejemplo los de NES en la carpeta llamada nofrendo...
      Si ocuparas la herramienta ESP32 SKETCH DATA UPLOAD a la hora de compilar y subir con la IDE de ARDUINO creo que los archivos de la carpeta data se graban automáticamente de la dirección 0x290000 hasta la 0x400000.
      un saludo :D

  • @juliowhite7305
    @juliowhite7305 2 ปีที่แล้ว +1

    Victor que tal si haces !!! Una consola de video juegos que corra Wii y PS2 con un smartphone que tenga la pantalla medio rota así le pones HDMI y un hub USB y unos gamedpad y listo sería un buen proyecto aparte comprar un teléfono medio roto es barato !!

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Suena genial la idea, una forma de aprovechar algo que ya no se usaría jaja
      Buena idea 💡 para un próximo proyecto. Gracias por comentar! 🐔

  • @ernestomercadomaciasat4rer896
    @ernestomercadomaciasat4rer896 2 ปีที่แล้ว +1

    EXCELENTE

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias por tu comentario :,)
      🐔

  • @elgallardo8077
    @elgallardo8077 5 หลายเดือนก่อน

    Pensé que era el único que usaba las tijeras para hacer más grande los agujeros hah😂😂

  • @analisisvariado2572
    @analisisvariado2572 2 ปีที่แล้ว +2

    Se puede hacer una portatil?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Yo creo que siii, estaría padre ponerle una batería lipo y hacer una consola mini y portátil jaja
      🐓 Saludotes!

  • @marioronquillo4771
    @marioronquillo4771 2 ปีที่แล้ว

    Cómo se llama ese capítulo de los padrinos mágicos?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Jaja hola, fue un especial de dos partes llamado “Abra Catástrofe”. Creo que la parte de los monos es la parte 2.
      Es el episodio donde hay un muffin mágico, lo viste alguna vez? 🧙‍♂️
      Un saludote 🐦

  • @josehernandez-jf2sx
    @josehernandez-jf2sx 3 ปีที่แล้ว +1

    Hola excelente video! una pregunta cuando compilo el código esp_8_bit me aparece el siguiente error 'rtc_clk_cpu_freq_get' was not declared in this scope y me señala esta linea de código _emu->name.c_str(),xPortGetCoreID(),rtc_clk_cpu_freq_value(rtc_clk_cpu_freq_get()));

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Hmm… no había escuchado ese error antes, a simple vista parece ser que no tienes instalada la librería del microcontrolador ESP32 para la IDE de Arduino, pero no estoy seguro 🤔, ¿ya la tienes instalada? Un saludote, disculpa la demora en responder 🐥

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +2

      Hola, justo estaba revisando el codigo en otra computadora y creo saber porque de ese error... una disculpa porque ya han pasado algunos meses...
      Creo que la compañia que desarrolla el ESP32 actualizo sus librerias de Arduino y cuando yo hice el video ocupe una version anterior. En fin... me enrollo, la funcion que da error la puedes corregir
      VERSION ANTERIOR name.c_str(),xPortGetCoreID(),rtc_clk_cpu_freq_value(rtc_clk_cpu_freq_get()));
      VERSION ACTUAL
      name.c_str(),xPortGetCoreID(),esp_clk_cpu_freq());
      Después intente compilar y otra linea me dio error, simplemente borrarla y ahora si te deberia dejar compilar
      rtc_clk_cpu_freq_set(RTC_CPU_FREQ_240M);
      Tengo la hipotesis de que eso no hace falta configurarlo manualmente, es la velocidad del CPU del ESP32, segun recuerdo es por default 240MHz o puedes configurarla desde arduino en la pestaña de Herramientas > CPU Frequency > 240 Mhz.

  • @teemosquad1344
    @teemosquad1344 2 ปีที่แล้ว

    donde habías estado todo este tiempo?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Un comentario muy bonito :,)
      Jaja muchas gracias 🦜, un abrazo digital 🫂

  • @gammaruelas9357
    @gammaruelas9357 3 ปีที่แล้ว

    Si quisiera conectar dos controles de nes como lo hago? Solo asignó otros pines?

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Hola, si quisieras añadir un segundo control creo que sería algo complicado :(
      Habría que hacer varias modificaciones a este archivo github.com/rossumur/esp_8_bit/blob/master/src/ir_input.h incluyendo lo que dices, declarar nuevos pines🍗
      Lo siento :( aunque si estaría interesnate jeje

  • @abrahamsandoval4795
    @abrahamsandoval4795 2 ปีที่แล้ว

    bro buen video, me gusto la explicacion del control de nes. ¿se podria modificar el codigo para que en lugar del control de nes se usen los pines gpio del esp32? y si es asi me puedes ayudar porfa

    • @SalviCristian
      @SalviCristian ปีที่แล้ว

      Hola, lo mismo me preguntaba, si descubriste como hacerlo pasa la data¡¡

    • @abrahamsandoval4795
      @abrahamsandoval4795 ปีที่แล้ว

      @@SalviCristian no pude 😐

    • @SalviCristian
      @SalviCristian ปีที่แล้ว

      @@abrahamsandoval4795 mira, se puede modificando el codigo pero de todas maneras los pines no alcanzan para todos los controles

    • @SalviCristian
      @SalviCristian ปีที่แล้ว

      @@abrahamsandoval4795 lo que se puede hacer el control basadon en el control de nes, solo se necesita un circuito integrado 4021

  • @elbromas1777
    @elbromas1777 ปีที่แล้ว

    De cuanto son el capasitor y la reciatencia que usaste ?

    • @victorkukko5377
      @victorkukko5377  ปีที่แล้ว

      Hola hola, la resistencia es de 1 Kilo Ohm y el capacitor de 10nF
      Un saludote 🐥

  • @moisesmunozsanchez8402
    @moisesmunozsanchez8402 3 ปีที่แล้ว

    Como añades el código del mando concretamente ? Porque eso no lo he entendido. Quisiera poner mis propios botones y no depender de un mando, y mucho menos por IR como indica el proyecto original. Podrías ayudarme ? Gracias, espero tu respuesta.

    • @moisesmunozsanchez8402
      @moisesmunozsanchez8402 3 ปีที่แล้ว

      A lo que me refiero es, suponiendo que quiero controlar NES con unos botones ya conectados al ESP32, donde debo indicar esto ? No soy capaz de localizar el archivo que indique las variables de los controles.
      Aun así también me gustaría saber o si me podrías pasar tu código con el que conectas el mando NES directamente al ESP, ya que esto también me serviría.

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Hola, perdona por la demora, hmm... si quisieras añadir un control diferente tendrías que añadirlo en este archivo github.com/rossumur/esp_8_bit/blob/master/src/ir_input.h
      creo que lo más fácil, para que no te compliques mucho... sería editar la sección llamada // RETCON controllers. Editar el // map retcon to generic a tu gusto :)

    • @moisesmunozsanchez8402
      @moisesmunozsanchez8402 3 ปีที่แล้ว

      @@victorkukko5377 Gracias, eso intentaré

  • @skitox1
    @skitox1 2 ปีที่แล้ว

    Che que buen video

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias, un abrazo digital 🐔

  • @TheKlauz34
    @TheKlauz34 ปีที่แล้ว

    para un mando usb normal, ¿es igual?🤔🤔🤔🤔

    • @rasty5431
      @rasty5431 ปีที่แล้ว +1

      Supongo que no, debes investigar bien que tipo de control estás utilizando (no me creas al 100% soy nuevo en el tema)

  • @gamerdesegundamano6088
    @gamerdesegundamano6088 2 ปีที่แล้ว

    Funcionara con una esp12 de 4mb? Aunque parece que el modulo tiene la posibilidad de leer una sd... o eso creo...

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      No estoy seguro, creo que es un microcontrolador diferente con una capacidad un poquito menor a este… quien sabe 😅
      Al menos este código está hecho solo para el ESP32, lo siento :(
      Ahí le va un emoji de un pollo para aliviar la mala noticia 🐓

  • @lazycuyo1606
    @lazycuyo1606 2 ปีที่แล้ว

    Buen video, sabes si puedo usar un ESP 8266? según estoy viendo es la misma pero sin bluetooth, saludos!

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Hola 👋🏻, gracias por comentar…
      el código está hecho para el ESP32 así que no creo que el esp8266 pueda utilizarse, lo siento :(
      El Esp8266 es muy diferente al ESP32, son microcontroladores diferentes, creo que el 8266 es de 16 bits y el otro es de 32 bits, por ejemplo, por decirlo de alguna forma… es más potente el ESP32
      Un saludote 🐓👍🏻

    • @lazycuyo1606
      @lazycuyo1606 2 ปีที่แล้ว

      @@victorkukko5377 ni hablar, muchas gracias por tomarte el tiempo de contestar, me iba ir por el esp8266 porque lo tenían en una tienda de mi ciudad así no pago envíos, pero conseguiré el 32 entonces, saludos:)

  • @danielcobena5508
    @danielcobena5508 3 ปีที่แล้ว +1

    Donde lo comprastes

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว

      Yo lo compré por Mercado libre 🐔

  • @jorgealvarado9757
    @jorgealvarado9757 2 ปีที่แล้ว

    Me sale error al copilar el programa en arduino.
    HELP!!

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Hola, que tal
      justo hoy revisaba el código y me encontré con algunos errores. Si te sale algún error que tenga que ver con el archivo esp_system.h, tienes que instalar las librerías del ESP32, para eso puedes seguir este tutorial:
      randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
      Si te sale un error llamado... 'rtc_clk_cpu_freq_get' was not declared in this scope, hay que corregir una linea de código que esta desactualizada...
      VERSION CORREGIDA:
      _emu->name.c_str(),xPortGetCoreID(),esp_clk_cpu_freq());
      VERSION VIEJITA
      _emu->name.c_str(),xPortGetCoreID(),rtc_clk_cpu_freq_value(rtc_clk_cpu_freq_get()));
      El ultimo error que podría aparecer sería esta otra línea…
      rtc_clk_cpu_freq_set(RTC_CPU_FREQ_240M);
      Simplemente hay que borrarla. Lo que hace esta línea es cambiar la velocidad del CPU del ESP32, puedes configurar esto desde Arduino desde Herramientas > CPU Frequency > 240 Mhz.
      Saludos digitales :D

    • @jorgealvarado9757
      @jorgealvarado9757 2 ปีที่แล้ว

      @@victorkukko5377
      Que tal y gracias por las respuesta.
      EL error me aparece al querer copilar el codigo me sale que la carpeta src. no se encuentra,
      y de ahi no pasa

    • @jorgealvarado9757
      @jorgealvarado9757 2 ปีที่แล้ว

      De igual manera cuando abres arduino no me sale el codigo de conf.h

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      El error de SRC, para corregirlo junto con otros errores debes de tener el resto de archivos del proyecto:
      la carpeta SRC, IMG, DATA, vscode en el mismo lugar en donde tienes tu archivo esp_8_bit.INO.
      Por alguna razón cuando abres el archivo INO por primera vez, se crea una carpeta que separa los archivos. Copia el resto de archivos en la carpeta que se creo, normalmente tiene el mismo nombre que el archivo INO (esp_8_bit)

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Es necesario que tengas instaladas las librerías del ESP32, si no tampoco va a funcionar, puedes seguir este tutorial a partir de la sección Configuración IDE Arduino.
      www.taloselectronics.com/blogs/tutoriales/programar-esp32-con-ide-arduino
      Jaja perdón que ya no lo escriba pero son algunos pasos 😅
      Saludotes 🐓

  • @danielcobena5508
    @danielcobena5508 3 ปีที่แล้ว

    soy un nuevo sup

  • @alejandrovargas7748
    @alejandrovargas7748 2 ปีที่แล้ว

    nuevo sub y soy yo procedo like subcribirbme y campana y tienes potencioal demaciado

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Muchas gracias por tus palabras, sirven de motivación, un saludote! 🐓

  • @cb314
    @cb314 2 ปีที่แล้ว

    Como conectas la ESP32 a la tv?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hola! Se conecta con el cable de 3 colores, por el momento solo sirve para TV’s viejitas, no funciona con HDMI :(

  • @josuemanuel4474
    @josuemanuel4474 ปีที่แล้ว

    hola me da este error que puedo hacer

    • @josuemanuel4474
      @josuemanuel4474 ปีที่แล้ว

      Compilation error: #error "Need to give some platform details!"

  • @gabrielmartin3107
    @gabrielmartin3107 ปีที่แล้ว

    pero si cabe todo dentro del mando !!!!!

  • @Powerrmax1
    @Powerrmax1 3 ปีที่แล้ว

    Hola man, sabes si se podrá usar la carcasa original del nes, con los puertos funcionales (encendido, reset, controles)

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Yo creo que si, solo habría que adaptar el cableado a las patitas del ESP32 🐔 jaja estaría interesante. Los controles es fácil solo tendrías que soldar los cables del puerto a los declarados en el programa. El de Power a la alimentación y el de reset al pin de reset del ESP32, aunque quedaría una carcasa muy grande para un chip tan chiquito jaja pero estaría interesante :)

    • @Powerrmax1
      @Powerrmax1 3 ปีที่แล้ว

      @@victorkukko5377 si man estaria bueno

  • @juanjosesilva4315
    @juanjosesilva4315 2 ปีที่แล้ว

    seria chevere hacerlo con un esp32-s de los smd

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Siiii ocuparía menos espacio. Jaja estaría genial hacerlo ya en una placa PCB y soldar componentes SMD 🐓

  • @josequispe3488
    @josequispe3488 5 หลายเดือนก่อน +1

    f no tengo ese mando de nes.

  • @danielcobena5508
    @danielcobena5508 3 ปีที่แล้ว

    donde compraste el esp32

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว

      Hola, perdona la tardanza, lo compré por internet, puedes comprarlo en cualquier tienda que se te ocurra: Amazon, Mercadolibre (si eres de Latinoamérica) o AliExpress (esta última tarda mucho en llegar). Espero que lo puedas conseguir 👍🏻🐔, aproximadamente me costó entre 5 y 10 dólares.

  • @cancervero031
    @cancervero031 2 ปีที่แล้ว

    Hola, cuantos juegos entran en esta consola?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hola, asumiendo que los juegos de NES tienen un tamaño de 384 KiloBytes y que la memoria del ESP32 es de 4 Mebibytes sería un total de 10 juegos :D
      Un saludote

  • @aulacanal
    @aulacanal 2 ปีที่แล้ว

    No entendí. ¿Estás conectando tu consola a un computador o a un TV? Lo pregunto por eso del emulador.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Holaaa, el emulador se instala dentro del pequeño chip ESP32 y el ESP32 se conecta a la TV directamente sin una computadora.
      Un saludote 🐔

    • @aulacanal
      @aulacanal 2 ปีที่แล้ว

      Gracias, de estos sé poco o nada. Recuerdo haber visto en clase y programado PIC. Esto es más que eso porque le instalas aplicaciones y te maneja el puerto del control. No parece haberte tomado tanto la programación. ¿Pudieras decirme dónde encuentro Información básica o pudieras montar tu propio video?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      @@aulacanal Holaa, estaría padre montar un nuevo video con conceptos básicos. Pero en lo que mientras, te dejo una guía, comienza desde la instalación y trae unos links a unos cuantos ejercicios. También dice que funciones tiene el chip ESP32.
      docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html
      Un saludote

  • @danielcobena5508
    @danielcobena5508 2 ปีที่แล้ว

    uan pregunte es la ESP32 38p o la ESP32 30p

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hola, creo que solo varían por el número de patitas (pines) que tiene la placa, la 38P tiene 38 patitas y la 30P tiene 30 patitas. Jaja yo elegiría por comodidad la 38P pero ambas tendrían que funcionar igual :)
      Solo fíjate que tenga 2 núcleos, es lo más importante 🐓👍🏻
      Saludines

  • @paulina08124
    @paulina08124 3 ปีที่แล้ว

    disculpa el esp32 es un microcontrolador?

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Hola! sí, es un microcontrolador de 32 bits, lo puedes programar como si fuera un Arduino o con diferentes lenguajes de programación como Python, C, JavaScript, etc. Hmmm... existen otros microcontroladores similares, por ejemplo: STM32 o Raspberry Pico. Un saludo jeje 🐔

  • @santiagohernandez-sh9fq
    @santiagohernandez-sh9fq 3 ปีที่แล้ว

    oye que modelo utilizas

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว

      Hola para este video utilicé la versión ESP32 DEV KIT DOIT, pero te sirve cualquiera, yo te recomiendo alguna que tenga 2 NÚCLEOS. También he utilizado la versión ESP32 WROVER y está genial, aumenta la capacidad de memoria. 🐓

  • @danielcobena5508
    @danielcobena5508 3 ปีที่แล้ว

    link porfa

  • @gorilex777
    @gorilex777 2 ปีที่แล้ว

    nadai las clases de arte de primer grado en estados unidos

  • @machoraton777
    @machoraton777 8 หลายเดือนก่อน

    En Chernóbil

  • @gustavo9758
    @gustavo9758 2 ปีที่แล้ว

    El chip viene siendo un FPGA?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hola! Noooo, el chip es un microcontrolador de 32 bits. Por decirlo de alguna forma, en las FPGA se “programa” el hardware (literalmente el chip cambia su composición interna cada vez que se programa) y los microcontroladores se programa el software (siempre es el mismo chip solo cambia el programa que se ejecuta)

    • @gustavo9758
      @gustavo9758 2 ปีที่แล้ว

      @@victorkukko5377 entendido, gracias por la respuesta!

  • @reistlinmadjere4573
    @reistlinmadjere4573 2 ปีที่แล้ว

    Как записывать ROM в ESP32?!?!?!?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hi,
      sorry, I had to translate your question using google (I don’t speak Russian 😅😅)
      What do you mean? How to write in the ESP32 ROM memory? Google translator is not so good with Russian language 😅😂
      🦆 Cheers!

  • @nancylissetdominguezhernan190
    @nancylissetdominguezhernan190 3 ปีที่แล้ว

    Hubieras hecho la tesis de eso xD

  • @danielcobena5508
    @danielcobena5508 3 ปีที่แล้ว

    y sige con tus videos

  • @ivanibarra45
    @ivanibarra45 3 ปีที่แล้ว

    Esperemos que zzztendo no demante este tutoGOD

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Jaja como el meme del niño venezolano que hizo un Mario de cartón y fue demandado? XD

    • @eduardogonzalezavila857
      @eduardogonzalezavila857 3 ปีที่แล้ว +1

      @@victorkukko5377 jajajaja xaaacto

  • @fantazemik
    @fantazemik 2 ปีที่แล้ว +1

    Hello fellow English TH-cam commenter, if you see this, how was your day.

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hi, it was funny and a bit strange haha, how was yours?
      Have a nice weekend 🐓

  • @joelvergarayvasquez6760
    @joelvergarayvasquez6760 2 ปีที่แล้ว

    el video del wey que dice patas de donde lo sacaste xd xd xd

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Jajaja no se porque me acordaba de ese video, creo que lo vi en la secundaria. Entonces cuando en el video dije “patas” jaja me acorde y lo puse 😂

    • @joelvergarayvasquez6760
      @joelvergarayvasquez6760 2 ปีที่แล้ว

      @@victorkukko5377 quería mandarle a una amiga que tiene only fan , tiene muchos videos de pies xd

    • @joelvergarayvasquez6760
      @joelvergarayvasquez6760 2 ปีที่แล้ว

      por cierto excelente tu trabajo con el esp32, quise realizarlo pero no lo logre, no es tan fácil como lo haces parecer

  • @NachoGamer7406
    @NachoGamer7406 2 ปีที่แล้ว

    Porque de barbi xd

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Jaja Barbie is love, Barbie is life ☮️ ✌🏻 jaja
      No pues, solo porque me pareció divertido jaja, mi juego favorito de NES es el Mario 2 por alguna razón jajaja
      Un saludote 🦙

  • @daniel454fk
    @daniel454fk 3 ปีที่แล้ว

    Podrías hacer un tutorial de como subir el codigo al esp32 ? Buen video

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว +1

      Hola, disculpa que tardé en responder :(
      Respondiendo la primera pregunta: "Perdón pero lleva alguna librería el código?"
      Si te refieres a los emuladores que usa son estos: atari800
      , nofrendo y smsplus. Se pueden emular varias consolas y diferentes videojuegos de 8 bits en el ESP32.
      Para subir el código parece complicado pero es sencillo, solo bajas el código de github (github.com/rossumur/esp_8_bit), editas el archivo principal (esp_8_bit.ino). Por ejemplo en ese archivo eliges que emulador quieres usar modificando la línea de código que dice #define EMULATOR EMU_ATARI
      , la podrías cambiar por... #define EMULATOR EMU_NES y así estarías eligiendo el emulador de NES.
      Los demás cambios y conexiones puedes checarlo hasta abajo de esa misma página de github. Una vez modificas lo que necesites (control que vas a ocupar, emulador, etc...) abres el archivo esp_8_bit.ino con ARDUINO y lo compilas y subes al ESP32 como cualquier otro programa.
      Si tienes alguna duda o así con gusto escribe y yo te mando una respuesta :D
      🐓

  • @jorgec.savaris8780
    @jorgec.savaris8780 11 หลายเดือนก่อน +1

    Que horrible el juego de barbie 😂😂😂😂😂. Pero esta bien, por las dudas de que tengas problemas con "ni_entiendo nes" 😉😉

  • @ferchupelcholitoalv4204
    @ferchupelcholitoalv4204 2 ปีที่แล้ว +1

    Cómo que el video está un poco complicado no osea no soy un cerebrito y no tengo tantas cosas electrónicas en mi casa para hacer una consola tan antigua escala miniatura mejor véndela Haz una tienda en línea y las consolas de Nintendo nes de Super Nintendo el atari 2600 del primer PlayStation del primer Xbox yo lo compraría pero Ándale en casa No mi ciela

  • @sofianenajjar9854
    @sofianenajjar9854 2 ปีที่แล้ว +1

    Como te tía as

  • @danielcobena5508
    @danielcobena5508 3 ปีที่แล้ว

    porfa responde

    • @victorkukko5377
      @victorkukko5377  3 ปีที่แล้ว

      Ya respondí, gracias por comentar 😄🍻

  • @franklee217
    @franklee217 2 ปีที่แล้ว

    GUIÑO.... ñ.ñ/

  • @zentheplayerrapper8504
    @zentheplayerrapper8504 2 ปีที่แล้ว

    XD jajsja :v los pollos mandan

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Jajaja los pollos is life, hermano ✌🏻🍗☮️ saludotes xD

    • @zentheplayerrapper8504
      @zentheplayerrapper8504 2 ปีที่แล้ว

      @@victorkukko5377 hola bro pregunta aun se veran videos sobre la esp32? Me interesa saber mas de como montarle mas emuladores oh un window 10? :v saludos

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      @@zentheplayerrapper8504 jaja claro que si, hay mucho que hacer con ese microcontrolador :D

    • @zentheplayerrapper8504
      @zentheplayerrapper8504 2 ปีที่แล้ว

      @@victorkukko5377 ok bro ;v lo estare esperando y aver si podemos poner android? Asi ya tendriamos mas avances. saludos a tus pollos 🐔🐔

  • @charliesaenz6587
    @charliesaenz6587 ปีที่แล้ว +2

    Barbie ?.....enserio?

  • @the_dev3l593
    @the_dev3l593 2 ปีที่แล้ว

    Hola Víctor!
    Llevo 1 semana aproximadamente intentando que funcione este maravilloso código, pero no lo consigo , no funciona actualmente.
    Mi problema es que al descargarlo y abrir el archivo .Ino , da error: Src/emu.h no such file or directory . Probé hasta poner los archivos en la carpeta de librerías y nada, probé a borrar src y que quede en el nombre emú.h y da error de no se pudo compilar, no sé qué hacer!
    Podría ayudarme? O hablar por insta?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว

      Hola 🐓acabo de ver tu comentario… hmmm… que raro… no encuentra el archivo emu.h, tu Instagram tiene el mismo nombre que tu usuario de TH-cam? Es que creo que sería más útil una captura de pantalla :)
      O si quieres podrías mandar las capturas a mi correo electrónico? El correo del canal es: tank_kukko@hotmail.com
      Capturas de las carpetas del proyecto, la línea de código que falla y el error serían útiles :)

    • @the_dev3l593
      @the_dev3l593 2 ปีที่แล้ว

      Ojalá que con tú ayuda, me funcione!

  • @Tamarindo23456
    @Tamarindo23456 ปีที่แล้ว

    ola amigo una pregunta como hases com el tema del multiplayer

    • @Tamarindo23456
      @Tamarindo23456 ปีที่แล้ว +1

      Otra pregunta se puede poner más emuladores

  • @fremext
    @fremext ปีที่แล้ว

    Holaaa, me puedes pasar tu correo para una colaboración?

  • @luisfuentes9828
    @luisfuentes9828 2 ปีที่แล้ว

    Cómo podría conectar un control USB en ves de uno de nintendo?

    • @victorkukko5377
      @victorkukko5377  2 ปีที่แล้ว +1

      Hmmm igual que como decía en otro comentario, yo creo queee… podrías checar cómo es el protocolo de comunicación del control y escribirlo aquí:
      github.com/rossumur/esp_8_bit/blob/master/src/emu.h
      Si todo sale bien debería reconocer el control usb pero si se oye una tarea para hacerla el fin de semana jaja podrías tardar un poco.
      🐓 un saludote