Hobby robotics and programming of the Atmel AVR series of micro controllers. Larry Barello is a designer of embedded processors for industrial, medical and communications industries.
Larry Barello – Designer of Embedded Systems
Small real time operating system RTOS called AvrX, short for AVR Executive. he latest is tuned to work with the GNU and IAR C compilers.
Electronic Product Design and Engineering Services. Embedded hardware and software development.
Shift-Right Technologies – Turn-key Embedded Solutions
Example Project – “Designed the RASID interface (electronic hardware, embedded real-time software and packaging), a PC peripheral used for industrial automation. This peripheral’s design is based on a 16-bit DSP (TMS320LF2407) with 16 analog inputs 2 analog outputs, 41 digital I/O, serial I/O (RS-422) and a USB interface to the PC.”
e(X)treme (M)inimal (K)ernel
XMK is a preemptive multitasking kernel for microcontrollers. Its goal is to provide a RTOS small enough (RAM+ROM) to run on 8bit microcontrollers. XMK provides additional/optional features when scaling up to 16bit and 32bit platforms.