AND Technology Research
4 Forest Drive
Theydon Bois
Essex
CM16 7EY
Tel: 01992 814655
Fax: 01992 813362
Software and Hardware

Embedded micro-controller firmware

Dedicated microcontrollers are built into most leading edge products from sophisticated environmental controllers to simple door chimes. We have implemented microcontroller solutions across a wide range of market sectors View the project example page for a more definitive list.

Image of a Printed Circuit Board (PCB)

Designing and implementing firmware in this arena has allowed us to accumulate specialist knowledge of the capabilities of available processors and how these match the needs of particular applications. This is recognised by a number of microcontroller manufacturers for whom we are registered consultants. Click on the Microcontroller page to see a list

Our firmware is more usually written in the 'C' language useing cross-compilation for the target microcontroller. Where required specific assembler languages are used. We use a variety of tried and tested methods to ensure that the design meets the specification, taking into account the implications of interrupts and real-time operation. Simple scheduling loops and state-driven operations are often required although for larger controllers a suitable O/S may be chosen

Software

As the universal platform of the PC has evolved, so we have taken opportunities to provide PC applications for commerce and industry. We specialise in data capture or PC based control systems often linking to embedded controllers. We place great emphasis on the man-machine interface and have particular expertise in graphical solutions. Solutions are nomally provided in VBasic an Visual C++. In addition expertise in Delphi (particularly for data solutions) and Java (for web-based solutions) can be provided

Digital and analogue electronics

Complementing our firmware design skills, we are able to offer a complete electronic design service. Products may require a mixture of both digital and analogue electronics and we can provide circuit designs covering both areas.

Image of an Oscilloscope

PCB design and layout

Computerised printed circuit board facilities, allow us to offer a competitive PCB design and layout service. AND Software will transfer a circuit design into an easy-to-read schematic form, linked by computer to the final layout to ensure correct connectivity. Changes to the circuit design transfer easily from schematic to layout, allowing simple modification at a later stage. An extensive library of component footprints, surface mount and through-hole, helps to speed-up the layout process, with new components easily added to the library when required. Autorouting is often used for rapid development of prototype circuits or to help judge component placement in more complex designs. Ground planes can be generated for improved EMC performance. The board outline, tracks and ground planes can all have complex shapes, including arcs.


AND will arrange for the manufacture of prototypes and provide layouts on film or disk with all the necessary documentation to support full production and maintenance.

 
Contact us | Copyright | Disclaimer | Privacy Statement
 

Embedded micro-controller firmware

Dedicated microcontrollers are built into most leading edge products from sophisticated environmental controllers to simple door chimes. We have implemented microcontroller solutions across a wide range of market sectors View the project example page for a more definitive list.

Image of a Printed Circuit Board (PCB)

Designing and implementing firmware in this arena has allowed us to accumulate specialist knowledge of the capabilities of available processors and how these match the needs of particular applications. This is recognised by a number of microcontroller manufacturers for whom we are registered consultants. Click on the Microcontroller page to see a list

Our firmware is more usually written in the 'C' language useing cross-compilation for the target microcontroller. Where required specific assembler languages are used. We use a variety of tried and tested methods to ensure that the design meets the specification, taking into account the implications of interrupts and real-time operation. Simple scheduling loops and state-driven operations are often required although for larger controllers a suitable O/S may be chosen

Software

As the universal platform of the PC has evolved, so we have taken opportunities to provide PC applications for commerce and industry. We specialise in data capture or PC based control systems often linking to embedded controllers. We place great emphasis on the man-machine interface and have particular expertise in graphical solutions. Solutions are nomally provided in VBasic an Visual C++. In addition expertise in Delphi (particularly for data solutions) and Java (for web-based solutions) can be provided

Digital and analogue electronics

Complementing our firmware design skills, we are able to offer a complete electronic design service. Products may require a mixture of both digital and analogue electronics and we can provide circuit designs covering both areas.

Image of an Oscilloscope

PCB design and layout

Computerised printed circuit board facilities, allow us to offer a competitive PCB design and layout service. AND Software will transfer a circuit design into an easy-to-read schematic form, linked by computer to the final layout to ensure correct connectivity. Changes to the circuit design transfer easily from schematic to layout, allowing simple modification at a later stage. An extensive library of component footprints, surface mount and through-hole, helps to speed-up the layout process, with new components easily added to the library when required. Autorouting is often used for rapid development of prototype circuits or to help judge component placement in more complex designs. Ground planes can be generated for improved EMC performance. The board outline, tracks and ground planes can all have complex shapes, including arcs.


AND will arrange for the manufacture of prototypes and provide layouts on film or disk with all the necessary documentation to support full production and maintenance.