Proyectos Electrónicos con Microcontroladores PIC y Arduino
Siore Soluciones RL cuenta con el área de asesoría y desarrollo de proyectos académicos, industriales y particulares, utilizando microcontroladores PIC y Arduino, los dispositivos que han revolucionado la electrónica moderna.
Abarcamos todos los aspectos de tu proyecto, desde el diseño de circuitos y programas, hasta la implementación final.
Diseño y Fabricación de Circuitos Impresos (PCB)
Contamos con el servicio de diseño y fabricación de circuitos impresos para prototipos y pequeñas series.
Si tienes el diagrama esquemático en cualquier formato (incluso a mano alzada) y necesitas el diseño del PCB y/o requieres la manufactura de las placas, nosotros te podemos ayudar.
Cursos Intensivos de Microcontroladores PIC
¡Aprende a programar desde la primera lección!
Iníciate en el mundo de los microcontroladores PIC con los mejores cursos, estudiando desde la comodidad de tu casa.
Los cursos incluyen todo el material necesario para un correcto aprendizaje.
¡Además cuentas con consultas personalizadas por un año!
Suscríbete a la newsletter de
Siore Soluciones RL
Recibe en tu cuenta de correo electrónico nuevas publicaciones, catálogos, actualizaciones y todas las novedades relacionadas a nuestros servicios.
Tecnologías Utilizadas
Las siguientes son algunas de las soluciones de hardware y software que utilizamos en el Desarrollo de Proyectos:
Arduino Open Hardware
Arduino es una plataforma de prototipos electrónica de código abierto (open–source) basada en hardware y software flexibles y fáciles de usar. Arduino consta de una placa principal de componentes electrónicos donde requiere de un lenguaje de programación para poder ser utilizado. Las principales tarjetas de la plataforma Arduino Open Hardware que utilizamos en nuestros proyectos son las siguientes: Arduino Uno Rev3, Arduino Leonardo Rev3, Arduino Mega 2560 Rev3, Arduino Nano Rev3, Arduino Yún Rev2 y Arduino Ethernet Rev3.
Microcontroladores PIC
La gran variedad de microcontroladores que presenta Microchip Technology INC, son de vital importancia en el diseño de nuestros sistemas embebidos. Gracias a diversas plataformas de hardware y de software, tales como programadores y compiladores en diversos lenguajes, nos permiten el desarrollo óptimo nuestros proyectos.
Actualmente trabajamos con MPLAB X IDE junto a los compiladores XC8, XC16 y XC32/32++ de Microchip. Adicionalmente desarrollamos también con compiladores de otras empresas, tales como PIC C de CCS, mikroBasic/mikroC de MikroElektronika y Flowcode de Matrix TLS.
ESP32 y ESP8266
ESP32 y ESP8266 son los SoC (System on Chip) más comunes actualmente para desarrollar aplicaciones IoT y de automatización, dada su compatibilidad con redes inalámbricas. Ambos dispositivos cuentan con módulos WiFi. El ESP32 tiene mayores prestaciones, al ser una evolución del ESP8266. Ahora se agrega un procesador de mayor velocidad y de doble núcleo, además de módulos Bluetooth, CAN, Ethernet y sensores de distintos tipos.
Los proyectos desarrollados con estos SoC se caracterizan, entre otras cosas, por un bajo costo a nivel del hardware principal, permitiendo a su vez la creación de poderosas aplicaciones.
CCS C Compiler
CCS desarrolló el primer compilador de C para microcontroladores de Microchip hace más de 20 años y continúa proporcionando soluciones de software para el desarrollo de aplicaciones embebidas utilizando PIC ® MCU y PIC24 / dsPIC ® dispositivos DSC.
Entre los MCUs PIC que soporta CCS C Compiler encontramos los siguientes: PIC10, PIC12, PIC16, PIC18 y PIC24/dsPIC.
MikroC PRO for PIC/dsPIC/PIC32
MikroC es un compilador con todas las funciones ANSI C para la arquitectura de microcontroladores PIC de Microchip®, siendo una de las mejores soluciones para el desarrollo de código, cuenta con un IDE intuitivo y junto a su potente compilador con optimizaciones avanzadas, tiene una gran cantidad de bibliotecas de hardware y software, y herramientas adicionales que le ayudarán en su trabajo.
Proteus VSM
Es la herramienta con la que podemos realizar el ciclo completo de trabajo desde el diseño electrónico de los circuitos hasta la construcción final del circuito impreso.
Con Proteus VSM somos capaces de escribir el código que se ejecutará en nuestro microcontrolador y simular al mismo tiempo el funcionamiento del software y del hardware, todo esto antes de que el prototipo físico sea construido, reduciendo drásticamente los costes de desarrollo.
Flowcode
Flowcode es uno de los lenguajes de programación de microcontroladores de forma gráfica más avanzados del mundo.
Su forma de programar es básicamente igual a un diagrama de flujos, con bloques en los cuales se podrán establecer estructuras selectivas y repetitivas, temporizaciones y todas las sentencias necesarias para que un circuito microcontrolado lleve a cabo la función deseada.