Ingeniería

Le ayudamos a hacer realidad su idea

 

Diseño electrónico / Firmware

embedded-Systems

Realizamos diseños de hardware embarcado (embedded), y electrónica a medida.

Diseñamos sistemas microprocesados: desde soluciones con microcontroladores simples y firmware BareMetal, hasta diseños con SoC’s de altas prestaciones bajo sistema operativo Linux, Android o FreeRTOS.

Tenemos experiencia diseñando controladoras de motores (dc,stepper,brushless), electrónica de potencia, convertidores DC/DC custom, puertos de comunicaciones,etc.

Tenemos mucha experiencia routeando pcb’s multicapa, para minimizar radiaciones, y pasar certificaciones. Disponemos de laboratorio donde fabricamos nosotros mismos los prototipos PCB con lo que podemos tener los prototipos finales en un solo día.

Tecnologías utilizadas:
S.O:Linux, BareMetal, o FreeRTOS
Microprocesadores: NXP, AllWinner, TI, FreeScale ..
Plataformas standard: ESP32, BeagleBoard, RaspBerry, Olinuxino, Arduino ..
Elementos Electronicos:

  • Displays (interface paralelo, interface SPI)
  • Movimiento: Motores (dc,stepper,brushless), Encoders: opticos, magneticos
  • Interfaz Usuario: joysticks,Leds,botones capacitivos
  • Comunicacion: RF: Lora, Custom, WIFI,BT, comunicacion cableada: modbus, uart, rs485, i2c,spi
  • FPGA:Experiencia con fpga’s Xilinx en lenguaje Verilog, proyectos con softprocessors (picoblaze,microblaze) , OpenCores

  • Apps nativas multiplataforma

    software

    Realizamos desarrollos de software utilizando las tecnologías más optimizadas.

    Nuestros desarrollos son nativos para cada plataforma para maximizar el rendimiento, las plataformas con las que trabajamos son Android, PC(windows/linux) y IOS.

    Las apps se programan nativamente con C++ y tienen una interfaz muy agradable (Qt, QML), funcionando en sistemas Windows, Linux, Android, WP, IOS, y todo el ecosistema Embedded (RaspBerry Pi,BeagleBoard,CubieBoard,etc.. ).



    Proyectos Cloud especiales

    software

    Disponemos de una plataforma cloud para hacer proyectos ya sea basados en server central o serverless.

    El hecho de desarrollar software tan optimizado incluso para el backend nos permite hacer sistemas cloud donde el software de servidor puede colocarse en microdispositivos como raspberrypi, e incluso en los propios telefonos. Esto abre un gran abanico de posibilidades donde se pueden crear proyectos resilientes a caídas de internet o incluso donde internet no llega, y sin necesidad de PC’s.

    Características principales de nuestra plataforma:

    Comunicación entre dispositivos a través de MicroServices, para conseguir la velocidad y compatibilidad máxima disponible actualmente.
    La programación de nuestras librerías es asíncrona para soportar cargas altas incluso en servidores con poca memoria como puede ser un dispositivo móvil.