














|
|


Technologies We Work With
Over the years we have worked with a wide
range of technologies. Even more importantly, we have learned how to learn, making
it easy to pick up and use new technology when the situation calls for it. We never
force our designs to use only the technology we are familiar with. We look for the
best solution to every design problem, and we apply new technology when it is the best
choice.
Here's a partial list of the technologies we
have used recently:
Embedded video:
- Video processors
- MPEG4, JPEG, MJPEG
- File storage as well as streaming media
- Audio added to video stream
- low and high resolution camera sensors
- WiFi, Ethernet, USB connectivity
Network appliances:
Processors:
- Microprocessors & microcontrollers ( RISC, CISC, DSPs)
- 4-bit and 8-bit low power for battery applications
- 16-bit and 32-bit general purpose
processors (ARM, ColdFire, many others)
- Video
processors
- Network processors
- Memory (Flash, SDRAM)
- Common interconnects (USB, PCI, CompactFlash)
Other electronics we
commonly work with:
- USB
- Wireless (Bluetooth, 915MHz & 2.4GHz
radios)
- Battery-charging and management circuits
- A/D and D/A
- LCD displays
- Motor control
- Temperature monitoring and control
Embedded Firmware:
- Real-time embedded systems firmware
- Real-time operating systems (RTOS),
including ThreadX & CMX
- Linux
PC software Applications:
- Windows applications and device drivers
- Engineering diagnostic applications
- Database applications
|