Svilupperò driver firmware per sistemi embedded, rtos e applicazioni Zephyr

Alcune informazioni sono state tradotte automaticamente.

Pakistan

Parlo Urdu, Inglese

Ingegnere di sistemi integrati

Sono un ingegnere di sistemi embedded con esperienza e passione per creare soluzioni innovative all'intersezione tra hardware e software. Mi specializzo in progettazione analogica, sviluppo di PCB e i...
Informazioni su questo servizio

Scrivo firmware per single board computer o MCUs. Principalmente C++, su Zephyr, FreeRTOS, Threadx o bare metal a seconda di ciò di cui ha bisogno la scheda.

La maggior parte del mio lavoro riguarda la parte meno glamour. Un sensore che non risponde su I2C. Un dispositivo che consuma 3 mA in sleep quando il datasheet prometteva 2 µA. Un collegamento BLE che si interrompe ogni pochi minuti. Se questa è più o meno la tua situazione, ci troveremo bene.

Ciò che faccio:

  • Firmware da zero su STM32, Nordic nRF52/53/54/91, ESP32, TI CC13xx
  • Overlays del device tree Zephyr, pinctrl, Kconfig, file personalizzati per schede
  • Driver su I2C, SPI, UART, ADC, PWM
  • Servizi BLE GATT, caratteristiche personalizzate, pairing, ottimizzazione della connessione
  • LTE-M / NB-IoT su nRF9160/9161, MQTT e TLS sul dispositivo
  • Modalità di sleep a basso consumo, fonti di risveglio e misurazione della corrente invece di indovinare
  • Debug con RTT, analizzatore logico e oscilloscopio quando serve
  • OTA/DFU, bootloader, partizionamento della memoria flash

Dimmi quale MCU, quali sensori e cosa dovrebbe fare il dispositivo. Invia schemi se li hai. Ti risponderò con cosa è facile, cosa è rischioso e quanto tempo ci vorrà.

Se è qualcosa che non conosco, te lo dirò invece di spendere il tuo budget per scoprirlo.

Scrivimi prima di ordinare.

Piattaforma:

Altro

Expertise:

Sviluppo firmware

RTOS

Debug

Ottimizzazione SoC

Il mio portfolio

Tag correlati