Consulting

Al Williams Consulting provides a wide range of training, documentation, hardware, and software development services for a variety of clients.

AWC has fielded diverse applications on PCs and UNIX-based platforms. We've designed and created programs ranging from large-scale databases, to multimedia applications. We also have special expertise in writing low-level system software such as drivers, operating system extensions, embedded controllers, and other "to the metal" programs.

In the Windows arena, AWC has deep experience with MFC, OLE/ActiveX, and Win32 programming under Win32S, Windows 95, and Windows NT, 2000, and XP. In addition, we have done extensive work with Java, Visual Basic, and Delphi. We have built many systems using Active Server Pages that are in widespread use all around the Web.

AWC's hardware division has extensive experience with both digital and analog circuit design and specializes in delivering cost-effective microcontrollers based on PICs, Basic Stamps, 6805s, and a variety of other processors. We can perform end to end development including hardware design, firmware programming, PC board layout, and host computer interface software. For more about our hardware services, visit AWCE.