Skip to main content

Embedded Software and IoT Development

ESDI has many years experience in embedded software and hardware, mostly using C and C++ languages for a wide variety of microcontrollers and microprocessors.

  • ARM, PIC, Cypress PSOC, TI MSP430, NXP iMX6 and Kinetis, Arduino, others
  • FreeRTOS, Linux, MMBedOS, Bare Metal (no OS)

Embedded Project Examples include:

  • IP65 outdoor Hand Held RFID Reader - rechargeable Lithium battery operated
  • Robust outdoor Base Station for 900 MHz radios and Cellular Inetnet
  • Backlighted Capacitive Touch and LED driver Interface Controller Board
  • Controller boards for peristaltic  pumps, solenoid, LEDs, Color RGB LCD display
  • PIC based custom controller with CAN bus interface and wireless 802.15.4 2.4 GHz
  • Hand held custom wireless (RF) remote control 
  • Many more

Over the past few years we have worked on multiple IoT (Internet of Things) projects for ESDI clients.  Our long experience in embedded hardware and firmware along with AWS Cloud expertise and experience are combined in completing these.

IoT Project Examples include:

  • Cloud based Agricultural IoT (livestock) monitoring
  • Smart Cloud-connected Specialty Water Faucet
  • Angular based IoT WebApps

ESDI IoT Platform / Demo

Earlier this year, we developed an in-house IoT Platform / Demo to make IoT projects more cost effective.  It also provide a Full Stack platform for quick IoT prototyping and concept demonstration -- from hardware through Cloud and to User WebApp to access.