Embedded Firmware

Neutronix is expert in firmware development in different platform and MCU.
We use primarly C and C++ for embedded solution, however from time to time we may also use solution based on script languages like python as well.
We can help you in selecting the best MCU solution for your particular application and show the pros and cons of each solution (see below for some examples.)

  • ARM M0 - M3 - The ARM M0 and M3 are both powerful and low cost solutions. they are well supported from the gcc community and almost any CPU manufacturer offer at least one free development tool based on gcc. Almost any MCU/CPU manufacturer offers an ARM based solution.
  • ARM Based SAM9 -SAMA5 - When more computation power is needed from an ARM (e.g. FPU, or more memory, or a Linux based OS) then solution like SAM9 or a SAMA5 could be excellent solution. very low in power (150mW) and up tp 945 DMIPS the SAMA5 is a state of art CPU. SAM9 offer a superb alternative to SAMA5 when the performance needed are not so demanding.
  • Cypress PSoC - Cypress offer PSoC3, PSoC4, PSoC5 solutions. Which offer the advantage to have Analog blocks, digital blocks and a CPU (8051, M0 or M3) all in one small packages. This solution may not be the most cost effective, but it allow to reduce the time-to-marlek drastically due to the excellent tools provided by Cypress.
  • PIC Family - PIC Family offers low cost, excellent support and a wide choice of pheripherial from Microchip.
  • AVR Familty - 8 bit Risc solution originally from Microchip but an excellent alternative to PIC. Widly used in the Maker market with the Arduino solution.
  • PicoBlaze, Microblaze, Zynq - Xilinx's solution for SoC based CPU. The Microblaze, Picoblaze and Zynq are IP based microcontroller that can be instantiated in XIlinx FPGA.
  • 8051 based - Silabs offer one of the most cost effective and energy friendly solution in the market based on the 8051.

What Our Clients Say


George Vasilla

Neutronix provide an excellent design development service with knowledge on dealing with EMC issues. they have a competent and efficient team.


To find out more about our Firmware Development Service, contact us.

For a free consultation, contact Neutronix, we'll be more than happy to help you.


77 Heyford Park
Upper Heyford
OX25 5HD

+44 (0)333 123 1245