Firmware Design


Art of Circuits Provides Firmware Design and programming in C, C++, and assembly languages for a majority of 8, 16, and 32 bit micros. Art Of Circuits has successfully implemented protocols for wireless, serial, and SPI communications. Also, we have interfaced to a variety of integrated circuits, LCD controllers, and electronic components.

Art of Circuits has experience with the following microcontrollers and microprocessors:

  • Atmel AVR
  • 8051 compatible Architectures
  • Microchip PIC Series
  • ATSAM Series
  • ARM7, ARM9, ARM11
  • TI MSP430
  • TI TMS320DM644X
  • TSK3000A
  • Intel 8086/80186
  • Motorola 68HC Series

And the following micro integrated development environments:

  • IAR Embedded Workbench
  • Keil uVision
  • AVR Studio with GNU WinAVR
  • Microchip MPLAB
  • MikroElectronica mikroC
  • Hi-Tech Compiler
  • GNU tool chains
  • Arduino IDE
  • Basic Stamp Windows Editor