Firmware Development

We develop firmware mostly in C using our ARM7 Development System and Micro C Compiler. Assembly language has its place when speed or compact code size is required. Our BASCOM BASIC Compiler also generates very compact code for 8051 and AVR microcontrollers and is a productivity tool for medium applications.

We use Micro-IDE extensively for project development. Micro-IDE was developed by BiPOM Electronics specifically for rapid project development. We also have simulators for 8051, 68HC08, 68HC11 and 68HC12 microcontrollers for reducing development time and producing immediate documentation.

We also have experience with SDCC C Compiler, Keil C for 8051 and ARM platforms and IAR C compilers for ARM platform. BiPOM Electronics is listed as a Keil Consultant on Keil website.

Microcontroller Families: 8051, AVR, PIC, MSP430, 68HCXX, AMR7, ARM9, BASIC Stamp.

Languages: C, C++, BASIC, Assembly, Flowcode.

BiPOM has extensive experience with embedded Linux systems based on ARM processors.