Programar micro controlador STM32 (utilizando ST-LINK V2) con IDE Arduino + Instalación de Drivers

Поділитися
Вставка
  • Опубліковано 7 бер 2020
  • La meta de este vídeo es darles las herramientas para poder programar el micro controlador utilizando el IDE de Arduino. Instalando drivers y herramientas en su computadora para la optima programación de este excelente micro controlador. Todo esto usando el programador ¨ST-LINK V2¨ en futuros vídeos veremos como programarlo de otras maneras.
    ----INFORMACIÓN IMPORTANTE------
    De preferencia tener instalado Arduino IDE 1.8.2
    con otras versiones puede tener fallas
    ----Descarga Arduino aquí---
    Pagina Oficial de Arduino: hinafinea.com/9HH
    ----Aquí les dejo los links para los archivos que necesitan descargar----
    Drivers (en.stsw-link009): hinafinea.com/98G
    Actualizador (en.stsw-link007): hinafinea.com/92j
    ----LINK QUE DEBEN COPIAR Y PEGAR EN ARDUINO----
    dan.drown.org/stm32duino/packa...
    ------------------------------
    🎶 Music Info:
    Music by Outdoors / out-doors
    Title: Tired
    Artist: Outdoors
    Genre: Aesthetic
    ⁠-⁠-
    Support the Artist:
    / out-doors
    -----------------------------
  • Наука та технологія

КОМЕНТАРІ • 68

  • @RV-ix5dl
    @RV-ix5dl 3 роки тому +1

    Simple, sencillo y sin problemas, había visto muchos tutoriales pero solo este me funcionó, gracias.

    • @proyectoproton2541
      @proyectoproton2541  3 роки тому

      Es un gusto poder haberte ayudado, si hay algún otro vídeo que necesites avisame

    • @RV-ix5dl
      @RV-ix5dl 3 роки тому

      @@proyectoproton2541 hola, si, me gustaría saber si tienes algún tutorial de cómo usar los dos SPI que tiene el STM32 al mismo tiempo, o como habilitar o doy de alta el segundo en el código.

  • @manuelar1467
    @manuelar1467 3 роки тому

    Uy amigo, no se si fue seguirte a ti solamente o todo lo que ya había intentado más esto, pero por fin me funcionó. Gracias a las personas como tu que comparte conocimiento

  • @klever7M
    @klever7M 3 роки тому

    Muchas gracias. Bien explicado. Me ayudó bastante

  • @yaelcastaneda9326
    @yaelcastaneda9326 4 роки тому

    Super útil tío proton muchas gracias

  • @luiscastillejo9336
    @luiscastillejo9336 3 роки тому +1

    Excelente tutorial espero. que puedas hacer mas tutoriales con 6 el stm32 👍

  • @zurdoyvago...
    @zurdoyvago... 2 роки тому

    Muy buen tutorial amigo .

  • @dajhonjosioechenique7450
    @dajhonjosioechenique7450 Місяць тому

    Excelente video bro... muy explicativo... por otra parte, que procedimiento hay para macos y linux en vez de windows? que procedimiento hay para usar micropython en vez de arduino?

  • @ernestomartillo5827
    @ernestomartillo5827 Рік тому +2

    hola, espero estés bien, ayúdame con algo. Al instalar el ST-LINK/V2 (mismo del video), no me sale el COM serial en administrador de dispositivos ni en Arduino IDE. Sabes como puedo instalar y configurar el Serial Virtual. Saludos.

  • @TDG361
    @TDG361 2 роки тому

    Buen día amigo, muy buen tutorial, estoy empezando a usar el STM32. Una pregunta, veo que la placa tiene un puerto de entrada USB, ¿sirve para algo? ¿Puedo usarlo para programar el stm32 o tiene que ser con el st-link? Saludos y muchas gracias :)

  • @zintiamilagrosarqquemeza2366
    @zintiamilagrosarqquemeza2366 4 роки тому

    me funciono, super!!!!!

  • @juanarguello9859
    @juanarguello9859 2 роки тому

    cual es la diferencia entre un ch340g vs un stlink v2 que ventajas y desventajas tengo??

  • @cris5983
    @cris5983 3 роки тому +1

    Hola! Muchas gracias por el tutorial!
    Necesito ayuda hice todo lo del video pero al cargar el programa solo dice "Subido" y no sube nada de programa ni salen las letras naranjas que le aparecen usted
    Aparte cuando quiero subir un proyecto con la pantalla OLED me aparece que tengo duplicada la libreria de wire.h
    Pero ya busque en las carpetas de documentos y en la carpeta de instalación y no aparece :"(
    Espero me pueda apoyar

  • @cesaralexisaguilarangeles4152

    GRACIAS NEMO TE AMO

  • @andresfelipemurillobedoya73

    Muchas gracias

  • @migueljosemedinacarrillo420

    Sos lo más👍

  • @user-qc8rf1lx9i
    @user-qc8rf1lx9i 9 місяців тому

    Hola , la compu reconoce al ST LINK como DISPOSITIVO DE BUS SERIE UNIVERSAL pero no aparece como PUERTO COM y por lo tanto en el arduino no aparece

  • @vektormecatronica
    @vektormecatronica Рік тому

    Saudações do Brasil... Gracias

  • @jonathanjaimes3570
    @jonathanjaimes3570 9 місяців тому +1

    los que no puedan descargar los drivers 007 y 009 puedes descargarlo directo de la pagina oficial de stm32, solo llenan los datos y confirman desde su correo en su pc para que empiece la descarga, buen video x cierto :v

  • @brayangranillogonzalez838
    @brayangranillogonzalez838 4 роки тому

    Jejje gueno vidio

  • @gerardoorozcoflores4823
    @gerardoorozcoflores4823 Рік тому +1

    En una parte comentabas que enseñarías como hacer que aparezcan los puertos en la IDE de arduino, crees que me puedas apoyar con ese tema por favor, he tratado de programar el STM32 con el STLINK pero no me aparece ningún puerto conectado, en el administrador de dispositivos me reconoce como dispositivo de bus de serie universal y con el nombre de STM32 STLink pero como tal en la IDE no me lo detecta

  • @jonathanorrego6199
    @jonathanorrego6199 3 роки тому +1

    Hola! Sirve para STM8L ??

    • @proyectoproton2541
      @proyectoproton2541  3 роки тому

      Hola, si amigo, me el usb link funciona para el 32 y el 8
      Saludos!

  • @Max32...x23
    @Max32...x23 2 роки тому

    Hola.
    Una duda cual es la equivalencia de pines del stm32 con respecto al arduino???

    • @proyectoproton2541
      @proyectoproton2541  2 роки тому

      Hablas de anogicos y digitales?

    • @Max32...x23
      @Max32...x23 2 роки тому

      @@proyectoproton2541 estoy tratando de hacer el ejercicio del control remoto IR de arduino con el stm32., pero no se que pin es el equivalente al pin 11 del arduino que funciona como receptor por detecto.
      Igual seria bueno tenes las equivalencias del todos los pines de stm32.

    • @proyectoproton2541
      @proyectoproton2541  2 роки тому

      Cómo tal no hay equivalencias, son microprocesadores distintos, más tarde pongo en la descripción una imagen para que veas cómo puedes programar

  • @NOT0RI0US
    @NOT0RI0US Рік тому +1

    Ese aparato es como un arduino mas dificil de manejar?
    Que tal bueno seria un raspberry pico en vez de arduino

    • @proyectoproton2541
      @proyectoproton2541  Рік тому

      De hecho sería cómo un Arduino más fácil de manejar a mi experiencia.
      Y una raspberry pi pico es lo mejor hoy en día en el Mercado 👌 si se trata de microprocesadores compactos

  • @elmexicano8238
    @elmexicano8238 2 роки тому

    En caso de una blackpill no tiene SWCLK, tiene SWDIO, 3V3, GND y SWSCK, el SWSCK es el mismo que el SWCLK?, me dijeron que con esta misma programadora se puede pero como no viene como tal me saque de onda.
    Y si tiene soporte de arduino la blackpill no?, es una STM32F401.

    • @proyectoproton2541
      @proyectoproton2541  2 роки тому

      Si es el mismo pin el swsck y el swclk
      La demás información no la se por el momento

    • @elmexicano8238
      @elmexicano8238 2 роки тому

      @@proyectoproton2541 gracias por lo del pin, llevaba rato buscando si era el mismo o no.
      Lo otro seguiré buscando.
      Muchas gracias.

    • @elmexicano8238
      @elmexicano8238 2 роки тому

      @@proyectoproton2541 disculpa, instale todo como el video y a la hora de configurar la placa en upload method solo me aparece SWD, Serial, DFU, BMP y HID, pero no me sale stlink :c

    • @proyectoproton2541
      @proyectoproton2541  2 роки тому

      @@elmexicano8238 instalaste correctamente los drivers y librerías? Mandame un mensaje a mi página y te paso un archivo que te puede ayduar Proyecto Proton en fb

  • @luisgustavoquispe708
    @luisgustavoquispe708 4 роки тому +1

    Logre instalar el driver del st link, pero no sube el programa. No me sale el mensaje de application started.
    ¿Cuál puede ser la causa?

    • @proyectoproton2541
      @proyectoproton2541  4 роки тому

      También agrego las tarjetas pegando el link en preferencias dentro de Arduino?
      Y en herramientas seleccionar el método de subida ST-Link en vez de bootloader que es el que se encuentra por defecto.
      Dígame como le fue para poder apoyarlo hasta que logre todo correctamente saludos!

    • @luisgustavoquispe708
      @luisgustavoquispe708 4 роки тому

      Asi es pegue el link:
      dan.drown.org/stm32duino/package_STM32duino_index.json
      también seleccione el método ST-Link, pero no logra subir el programa a la placa

    • @proyectoproton2541
      @proyectoproton2541  4 роки тому

      Me puede de favor indicar exactamente que error le da? Si gusta por escrito aquí mismo o con imágenes puede enviármela a través de mi página de Facebook: facebook.com/ProyectoProton/

    • @luisgustavoquispe708
      @luisgustavoquispe708 4 роки тому

      El Sketch usa 14212 bytes (21%) del espacio de almacenamiento de programa. El máximo es 65536 bytes.
      Las variables Globales usan 3128 bytes (15%) de la memoria dinámica, dejando 17352 bytes para las variables locales. El máximo es 20480 bytes.
      C:\Program Files (x86)\Arduino>rem @echo off
      C:\Program Files (x86)\Arduino>rem: Note C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win\ get path of this batch file
      C:\Program Files (x86)\Arduino>rem: Need to change drive if My Documents is on a drive other than C:
      C:\Program Files (x86)\Arduino>set driverLetter=C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win\
      C:\Program Files (x86)\Arduino>set driverLetter=C:
      C:\Program Files (x86)\Arduino>C:
      C:\Program Files (x86)\Arduino>cd C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win\
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>rem: the two line below are needed to fix path issues with incorrect slashes before the bin file name
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>set str=C:\Users\TOSHIBA\AppData\Local\Temp\arduino_build_453651/stm32.ino.bin
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>set str=C:\Users\TOSHIBA\AppData\Local\Temp\arduino_build_453651\stm32.ino.bin
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>rem: ------------- use STLINK CLI
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>stlink\ST-LINK_CLI.exe -c SWD -P C:\Users\TOSHIBA\AppData\Local\Temp\arduino_build_453651\stm32.ino.bin 0x8000000 -Rst -Run -NoPrompt
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>rem: Using the open source texane-stlink instead of the proprietary STM stlink exe
      C:\Users\TOSHIBA\AppData\Local\Arduino15\packages\stm32duino\tools\stm32tools\2020.2.24\win>rem:texane-stlink\st-flash.exe write C:\Users\TOSHIBA\AppData\Local\Temp\arduino_build_453651\stm32.ino.bin 0x8000000
      ________________________________________________
      En la compilacion solo sale ese mensaje, subire una imagen a su página de Facebook

  • @migueltoquica665
    @migueltoquica665 3 роки тому

    Hola oye es que no me deja descargar los:
    Drivers (en.stsw-link009)
    Actualizador (en.stsw-link007)
    no se por que no me deja :( :(

  • @alanbaravalle9739
    @alanbaravalle9739 3 роки тому

    lo tuve que sacar porque casi no se escucha

  • @ElectronicaMartinez81
    @ElectronicaMartinez81 3 роки тому

    Según la conexión del aparato lo has puesto mal el gnd tendría que ir al gnd no al 3.3v así estaría recibiendo tensión positiva por el puerto negativo

    • @proyectoproton2541
      @proyectoproton2541  3 роки тому

      No he cometido ningún error según yo, si es así muéstrame donde y en que minuto .
      Saludos!

    • @ElectronicaMartinez81
      @ElectronicaMartinez81 3 роки тому +1

      @@proyectoproton2541 en la última conexión que es gnd lo colocaste en la salida de 3.3 revisa el vídeo a lo mejor lo corregiste al momento de usarlo pero en el vídeo dices. dictó y por último el gnd lo colocamos al 3.3 es una corrección para que no se vaya a confundir alguien y dañe el programador un saludo y muy buen video

  • @alanmelendez7154
    @alanmelendez7154 2 роки тому

    El gestor de tarjetas ya no funciono

  • @eduardoceja7673
    @eduardoceja7673 3 роки тому +1

    No me deja compilar en la tarjeta, me sale este error
    C:\Users\aaaaa\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.11.9\cores\maple\avr\dtostrf.c: In function 'dtostrf':
    C:\Users\aaaaa\AppData\Local\Arduino15\packages\stm32duino\hardware\STM32F1\2020.11.9\cores\maple\avr\dtostrf.c:34:3: error: unknown type name 'uint8_t'
    uint8_t negative = 0;
    ^
    exit status 1
    Error compilando para la tarjeta Generic STM32F103C series.

    • @proyectoproton2541
      @proyectoproton2541  3 роки тому

      Contactame por mi página de fb, esta en la descripción del video, saludos!

    • @eduardoceja7673
      @eduardoceja7673 3 роки тому

      @@proyectoproton2541 Gracias

  • @Chivobar
    @Chivobar 3 роки тому +1

    ya no funciona ese link para el gestor de tarjetas

    • @proyectoproton2541
      @proyectoproton2541  3 роки тому

      Gracias por avisar amigo, entre hoy y mañana lo vuelvo a subir

  • @maiqelmentiroso
    @maiqelmentiroso 3 роки тому

    ._. Por que me sale con restricción el vídeo .....?

    • @proyectoproton2541
      @proyectoproton2541  3 роки тому +1

      No se, por que razón UA-cam me la cambió, ya metí apelación, pero no he obtenido respuesta

  • @feliperuizjuarez5636
    @feliperuizjuarez5636 4 роки тому

    nada no se deja cargar por st kink

    • @proyectoproton2541
      @proyectoproton2541  4 роки тому

      Que error te aparece?

    • @feliperuizjuarez5636
      @feliperuizjuarez5636 4 роки тому

      no marca error dice subido pero no lo sube

    • @feliperuizjuarez5636
      @feliperuizjuarez5636 4 роки тому

      @@proyectoproton2541 nunca e podido usar st link v2 ni FT232 a TTL desde arduino en st cube si pero me cuata mucho hacer los codigos ft232 lo uso para cargarles el bootloader de arduino por intermedio de flash loader demostration mil gracias por tu amable atención si tienes mas videos relacionados encantado de ver los
      saludos desde queretaro MX

    • @proyectoproton2541
      @proyectoproton2541  4 роки тому

      Has hecho todo el proceso y sigues sin poder?
      Cualquier duda por aquí mismo o si gustas me puedes contactar por mi página de FB, en la descripción se encuentra.
      ¿Que más te gustaría que suba sobre este ámbito?

  • @shadowwolf3219
    @shadowwolf3219 4 роки тому +1

    Sube gameplays de fortnite

  • @gllmotell7501
    @gllmotell7501 2 роки тому

    la meta del video es poner acortadores que te capturan el navegador, siempre un adfly, una pena no sirve para mierda esta ayuda

    • @proyectoproton2541
      @proyectoproton2541  2 роки тому

      Pues ante este tipo de comentarios ofensivos mínimo adquirir gratitud de otra forma, saludos!

    • @gllmotell7501
      @gllmotell7501 2 роки тому

      @@proyectoproton2541 que respuesta mas boluda, decir cosas sin sentido esta de moda, aca en argentina les llamamos tilingos, globoludos o macristas... hablan porque creen saber y solo son ridiculos...