Eduardo Martínez flores
¿CUADO INICIAL EL CURSO DE ROBOTICA?
Jheyshon Michel Vilchez Canchucaja
2 años después y aún no hay curso :(
Cristian Arnold Scharff Castro
3 años despues y no esta el curso
Las librerías de Arduino te permiten sumar capacidades sin partir de cero: desde un LCD hasta una IMU o un sensor ultrasónico. Gracias al hardware libre y a una comunidad activa, puedes usar, modificar y compartir código fácilmente. Aquí verás qué son, ejemplos concretos y el flujo esencial para instalarlas en el IDE.
¿Por qué las librerías de Arduino aceleran tu desarrollo?
Las librerías encapsulan funciones listas para tareas específicas. Así integras sensores y algoritmos sin escribir todo desde cero, con soporte de una comunidad que publica y mejora código.
¿Qué ejemplos de librerías ya puedes usar?
¿Qué ganas al trabajar así?
¿Cómo instalar una librería en Arduino paso a paso?
El proceso es simple y depende de colocar archivos en la carpeta correcta y agregarlos al IDE.
¿Qué tener en cuenta al organizar archivos?
¿Qué habilidades y conceptos clave refuerzas aquí?
Entender el ecosistema de Arduino y cómo se conectan hardware y software te hace más eficiente.
¿Has probado integrar un sensor nuevo con una librería? Comparte tu experiencia, dudas y recomendaciones con la comunidad.
Como dato curioso, gracias a la naturaleza de Arduino de ser un producto hardware-software libre, su IDE es totalmente personalizable. En mi caso, solo personalize los colores del texto:
#FUNCTIONS COLOR #52DDED - ORANGE KEYWORD1 #FUNCTIONS COLOR #52DDED - ORANGE KEYWORD2 #STRUCTURE COLORS #DDED52 - GREEN KEYWORD3 #VARIABLES COLOR #ED5252 - BLUE LITERAL1 #ERROR COLOR #A61717 - RED #COMMENTS // COLOR #95A5A6 - LIGHT GREY #COMMENTS /**/ COLOR #FFFFFF - DARK GREY # GUI - STATUS status.notice.fgcolor = #002325 status.notice.bgcolor = #17A1A5 status.error.fgcolor = #FFFFFF status.error.bgcolor = #E34C00 status.edit.fgcolor = #000000 status.edit.bgcolor = #F1B500 status.font = SansSerif,plain,12 # GUI - TABS # settings for the tabs at the top # (tab images are stored in the lib/theme folder) header.bgcolor = #17A1A5 header.text.selected.color = #005B5B header.text.unselected.color = #007e82 header.text.font = SansSerif,plain,12 # GUI - CONSOLE console.font = Monospaced,plain,11 console.font.macosx = Monaco,plain,10 console.color = #EEEEEE console.output.color = #0C0D0D console.error.color = #E34C00 # GUI - BUTTONS buttons.bgcolor = #006468 buttons.status.font = SansSerif,plain,12 buttons.status.color = #ffffff # GUI - PLOTTING # color cycle created via colorbrewer2.org plotting.bgcolor = #ffffff plotting.color = #ffffff plotting.graphcolor.size = 4 plotting.graphcolor.00 = #2c7bb6 plotting.graphcolor.01 = #fdae61 plotting.graphcolor.02 = #d7191c plotting.graphcolor.03 = #abd9e9 # GUI - LINESTATUS linestatus.color = #006468 linestatus.bgcolor = #006468 # EDITOR - DETAILS # foreground and background colors editor.fgcolor = #OOOOOO editor.bgcolor = #FFFFFF # highlight for the current line editor.linehighlight.color=#c8d2dc # highlight for the current line editor.linehighlight=false #CURSOR!!!! editor.caret.color = #7074F5 # color to be used for background when 'external editor' enabled editor.external.bgcolor = #c8d2dc # selection color editor.selection.color = #D1F5DA # area that's not in use by the text (replaced with tildes) editor.invalid.style = #FCBA04,bold # little pooties at the end of lines that show where they finish editor.eolmarkers = false editor.eolmarkers.color = #FBFBFA # bracket/brace highlighting editor.brackethighlight = true editor.brackethighlight.color = #3D7591 # TEXT - KEYWORDS # FUNCTIONS editor.keyword1.style = #02C4BD,bold editor.data_type.style = #02C4BD,bold # METHODS editor.keyword2.style = #F22F73,plain editor.function.style = #F22F73,plain # STRUCTURES editor.keyword3.style = #FFA600,plain editor.reserved_word.style = #FFA600,plain # TEXT - LITERALS # constants & datatypes editor.literal1.style = #60BEEE,plain # p5 built in variables: e.g. mouseX, width, pixels editor.literal2.style = #D0FFE0,plain editor.variable.style = #000000,plain #PALABRAS RESERVADAS editor.reserved_word_2.style = #9C54B7,plain editor.literal_boolean.style = #9C54B7,plain editor.literal_char.style = #9C54B7,plain #TEXTP ENTRE COMILLAS editor.literal_string_double_quote.style = #FC0101,plain #EL INCLUDE editor.preprocessor.style = #69C56C,plain # http://www.arduino.cc/ editor.url.style = #383897,underlined # e.g. + - = / editor.operator.style = #C13E39,plain # ?? maybe this is for words followed by a colon # like in case statements or goto editor.label.style = #F7F7F7,bold # TEXT - COMMENTS editor.comment1.style = #D1CE1B,plain editor.comment2.style = #D1CE1B,plain # LINE STATUS - editor line number status bar at the bottom of the screen linestatus.font = SansSerif,plain,10 linestatus.height = 20```
Eduardo Martínez flores
¿CUADO INICIAL EL CURSO DE ROBOTICA?
Jheyshon Michel Vilchez Canchucaja
2 años después y aún no hay curso :(
Cristian Arnold Scharff Castro
3 años despues y no esta el curso
LISANDRO Torrealba
donde esta el enlace para el curso de PID ??
Henry Stivens Adarme Muñoz
¿Será este https://platzi.com/cursos/flujo-c/ ?
Jaime de Jesús Meza Estrada
Librerias en Arduino
Juan Pablo Velandia
Existe un curso de robótica con arduino?
Angel Uriel Sahagun Martinez
Aun no, en el 2032 habrá.
Axel Mite Delgado
El curso de robotica con arduino no ah comenzado??
Erik Elyager
Hay un curso sobre ese tema pero es de 2018.
Axel Mite Delgado
muchas gracias elyager, supongo que ese será
LUIS ALEJANDRO BERNAL ROMERO
¿Donde está el curso de Robotica con Arduino que tanto menciona el profe, no lo encontre? Solo eoncontre un curso del mismo profe de 2008 que ya no tiene examen y que no pertenece a ninguna ruta de aprendizaje.
Angel Uriel Morales Cardoso
Se refiere al que mencionas, pero como lo comentas está descontinuado. Deberían actualizarlo!
Pablo Etcheverry
Así es, ese curso no es de los mejores de Platzi. Espero en algún momento lo actualicen.
LUIS ALEJANDRO BERNAL ROMERO
¿En los enlaces no veo la clase PID, donde está?
Guillermo Alejandro García Galván
https://platzi.com/clases/algoritmos-2017/ es de las ultimas del curso
Sebastian Pérez Quintero
Durante todo el curso el profe Celis habla de archivos, enlaces, lecturas, videos complementarios etc, etc y que las dejan acá en archivos o enlaces… pero ya voy en el video 23 y nada que me encuentro con esas herramientas. ¿Dónde las puedo encontrar?
Ricardo Celis
Profesorhola! no me había percatado que no las habían subido, ya me esto encargando, una disculpa y gracias por avisar!
Sebastian Pérez Quintero
Gracias profe Celis, estaré muy pendiente
Jorge Larrinaga
¿Dónde puedo encontrar ''la clase de PID'' que se mencionó en el vídeo?
Gabriel Andreí Barceló Alfaro
Jorge Larrinaga
¡Muchas gracias!
Alba Luz Manotas
Hola, quise agregar una libreria para la matriz 8x8, la ledcontrolMS pero cuando compilo me aparece error Error arduino compile library, abrí el cpp y le escribi el include arduino.h, pero nada..¿alguna sugerencia?
Emanuel Moreno Manriquez
Cuando en la pestaña programa te vas a "incluir librería" la librería ledcontrolMS esta en esta lista? de no ser así añádela desde esta pestaña, solo escribir la librería no sirve si no la reconoce el IDE.
Jorge Bandera
ProfesorMuy clara la manera de explicar de ricardo celis. La clase de librerías muy importante.
Guillermo Parejo
excelente clase
Jorge Reyes
Estimados ¿Cuál es el código/procedimiento para incluir una librería en un archivo *.ino?
Agustin Isaias Salinas Quinteros
muchas gracias profe muchas gracias
Jess Key
La lectura: