Banner Image

All Services

Programming & Development

Embedded/Software Design

$20/hr Starting at $25

Write embedded software for x-ray systems using the PIC32 including Currently working on a smart thermostat with WIFI capability and automatic temperature adjustment based on temperature thresholds. The design is based on the Raspberry Pi using HIH6130 I2C temperature sensor. The software is utilizing POSIX Linux kernel. Experience with the following hardware platforms Pandaboard ES running Ubuntu 12.04. Beaglebone Black running Ubuntu 12.04. Raspberry Pi running Debian wheezy. Programmed I/O communication processor using DNP3 and MODBUS RTU. Some video overlay design using the Altera Video Image Processing Suite. Designed the Slot Accounting System (SAS) protocol on an Altera Cyclone 4 FPGA utilizing NIOS 2 processor. The design had two flavors: A pass through control response scheme where the main application had control over the entire protocol. An interface to a SMIB, where the SMIB had control over the protocol. The FPGA served as a data traffic controller for the SMIB and the main application. The SMIB or the main application had the means of controlling the slot machine.

About

$20/hr Ongoing

Download Resume

Write embedded software for x-ray systems using the PIC32 including Currently working on a smart thermostat with WIFI capability and automatic temperature adjustment based on temperature thresholds. The design is based on the Raspberry Pi using HIH6130 I2C temperature sensor. The software is utilizing POSIX Linux kernel. Experience with the following hardware platforms Pandaboard ES running Ubuntu 12.04. Beaglebone Black running Ubuntu 12.04. Raspberry Pi running Debian wheezy. Programmed I/O communication processor using DNP3 and MODBUS RTU. Some video overlay design using the Altera Video Image Processing Suite. Designed the Slot Accounting System (SAS) protocol on an Altera Cyclone 4 FPGA utilizing NIOS 2 processor. The design had two flavors: A pass through control response scheme where the main application had control over the entire protocol. An interface to a SMIB, where the SMIB had control over the protocol. The FPGA served as a data traffic controller for the SMIB and the main application. The SMIB or the main application had the means of controlling the slot machine.

Skills & Expertise

CC#C++FPGALinuxPicTcpVerilog

0 Reviews

This Freelancer has not received any feedback.