Design Services
Triangle Micro Solutions, Inc. provides consulting services in the area of software and hardware development. We are experienced in embedded software design as well as desktop PC application design. We specialize in applications involving data communications between a host (usually a desktop PC) and a client (usually an embedded microprocessor or microcontroller).
Embedded Software
Our main focus is embedded software development. Most of our software development projects have been accomplished using the C programming language. And ocasionally Assembly language. We can support embedded software developemnt with the following tools:
- Microchip C18 Compiler for Microchip PIC18 devices
- Atmel AVR WinAVR C Compiler
- Microchip MPLAB and MPASM (Microchip Assembler)
- CCS C compiler for Microchip PIC16 and PIC18 devices
- IAR C compiler for ARM
- GNU GCC for ARM (and others)
Desktop Application Software
We can support desktop software developemnt for Windows(TM) or DOS with the following tools:
- Micrsoft Visual Basic 6.0
- Micrsoft C# (2005 and 2008)
- Borland Free Command Line Tools
Hardware Design Services
We can provide electronic hardware developemnt support in the following areas:
- Circuit design
- Component selection (including microcontroller selection)
- Schematic capture
- Printed Circuit Board (PCB) layout and design
- Prototype assembly services
HART (Highway Addressable Remote Transducer)
We provide support for HART in the following areas:
- HART Modem circuit design
- HART Protocol Stack (click here)
- Free HART Configuration Software (click here)