domingo, 10 de enero de 2021

STM32F103RBT6 Dev Board + 2,8" TFT LCD Placa de desarrollo

 

RELACIÓN DE PINES CON EL STM32F103RBT6 BY HAROLD
STM32F103RBT6 DEV BOARD + 2,8" TFT LCD EN ESPAÑOL LATINO

Esta placa de desarrollo lleva el STM32F103RBT6, un microcontrolador ARM y una pantalla TFT que puede ser de 8 o 16 bits, hay muy poca información en la web sobre esta placa, la mayoría está en chino, pero más o menos la distribución de pines es así:


LEDS:

LED1 (DS5)              R23                  PA2        unido a Resistencia R23

LED2 (DS3)              R25                  PB2        unido a Resistencia R25

LED3 (DS4)              R24                  PA3        unido a Resistencia R24

BOTONES O PULSADORES:

Pulsador 1               PA0           SW3               unido a Resistencia R33

Pulsador 2               PA1           SW4               unido a Resistencia R34 



Conexiones con la pantalla TFT:

                                                   GND = GND                  3V3 =3V3                                                       

PC1   = DB01                PC0 = DB00

PC3   =   DB03              PC2 = DB02

PC5   =   DB05              PC4 = DB04

PC7   =   DB07              PC6 =DB06

PB9   =   DB09              PC8 = DB08

PB11 = DB11               PC10 = DB10

PB13 = DB13               PC12=DB12

PB15 = DB15               PC14 = DB14

    PC = RS                         PC9 = LCD_CS

PC11 = RD                   PC10 = WR

PC12 = BL_EN             NRST = RESET

PC13= INT                   PA6 = MISO

               PB5 = LE                      PA7 = MOSI                  

PB6 = DF_CS               PA5 =SCLK

PB7 = SD_CS               PA4=TP_SC


Videos relacionados: https://www.youtube.com/watch?v=sGwPaBde_7Y 






viernes, 8 de enero de 2021

Top de programas que un Ingeniero Debe conocer


Top de programas que un Ingeniero Debe conocer

Está en una lista de programas que son bastante útiles para los estudiantes de Ingeniería. 

 

 

1. FREECAD    



·        FreeCAD es una aplicación libre de diseño asistido por computadora en tres dimensiones, ingeniería asistida por computadora, para la asistencia en ingeniería mecánica y el diseño de elementos mecánicos.

·        Es un Software de licencia GNU y presenta un entorno de trabajo similar a SolidWorks, CATIA y AUTODESK REVIT, por que acostumbrarse a usarlo no será tan complicado.

 

Es compatible con Windows 64bits, Linux, Mac

·       
Lanzado en el 2002 y con constantes actualizaciones y evolución de versiones, es uno de los programas que más uso yo para hacer dibujos técnicos en 3D, se puede utilizar para crear bases y soportes para PCB y también permite exportar los diseños en 3D a la extensión STL, haciendo posible imprimir nuestro proyecto a escala, en una impresora 3D en el caso que tuviéramos una. 

·         También se puede visualizar placas PCB para ver su diseño final, tuercas 3D, etc. Es muy bueno y a la vez muy recomendado. 

·        Posdata: En la versión de Linux en caso de no iniciar a la hora de darle clic, puedes iniciarlo desde la tienda de Linux.

 

 


Sitio WEB:  https://www.freecadweb.org/

 

Tutorial Recomendado: 

https://www.youtube.com/watch?v=2_DbFzFV9D4&list=PLmnz0JqIMEzWQV-3ce9tVB_LFH9a91YHf


2. Visual Studio Code- Extención PlatformIO  




Si sabes programar en Arduino esto te interesara, sí ya te cansaste del color blanco del Arduino IDE pues esta es una alternativa muy buena.

·        PlatfromIO es una extensión descargable de Visual Studio Code.  Que nos permite programar y compilar en Arduino al estilo de Visual Studio.

·        ¿Qué hace PlatfromIO?

·        Puede compilar código, tiene “intellisense” que te permite ver el lugar de los errores y darte sugerencias de como poder solucionarlo, y también te permite grabar el código en tu Arduino.

 

·        Y no solo arduino, también es compatible con otros microcontroladores y otras placas de desarrollo genéricas.

 



El intellisense del PlatfromIO





 Sitio WEB:  https://code.visualstudio.com/download  

 

PlatfromIO: se puede buscar en la tienda de studio code gratis. 







Procesamiento Digital de Señales - Semana 1: MatlabWarm up

 Instrucciones: Resolver cada una de las preguntas usando el software Matlab. 1. Calcular el producto punto de a y b: Solución: 2. Crear dos...