Code Mercenaries is a supplier for the industrial input device and peripheral market since 1998.

Our Product Families

In 2008 Code Mercenaries started to develop and manufacture products for LED lighting applications. For the lighting products we apply our product philosophy to provide solutions for certain technical problems to allow our customers to concentrate on their own strength in developing their end products.

The keyboard and combined keyboard/mouse controller family KeyWarrior, and the mouse controller family MouseWarrior serve as basis for a large number of industrial input devices. A small but vital customer base are the manufacturers of products for the disability market and other speciality input devices.

The joystick controller family JoyWarrior serves a broad range of customers from industrial machine/vision control, professional and semiprofessional simulator control, to hobby and model building. A good option for front panel design are the joystick/mouse hybrid controllers MW24J8 and MW24H8 which are switch selectable to work as a mouse or joystick allowing both cursor control and data input via a joystick.

JoyWarrior24F8 is a low cost three axis acceleration sensor. With its small size and simple connection via a USB interface it opens a lot of new application options. The MouseWarrior24F8 variant of this sensor is a mouse replacement that needs no surface for operation.

Applications for the IO-Warrior universal USB I/O controllers are very diverse. Basically only the number of pins and the data rate limits the use of IO-Warrior.
It is used in laboratory setups, test equipment as well as in hobby projects or full scale device production either as the core of a device or "just" the interface to USB. IO-Warrior chips control robots and telescopes, do quality control on production lines, take measurements in labs, control switches and displays in front panels or simulator cockpits, or work as the USB interface in many kinds of products.

SpinWarrior is a family of rotary encoder controllers with USB interface. Various models allow from 3 to 6 encoders to be connected to the USB and are suitable for motion control, measurement or human interfacing applications.

Our Philosophy

Our philosophy is to provide complete solutions that allow our customers to concentrate on their own strength in developiong their end products. The necessary know how for controlling interfaces like the USB or PS/2 is encapsulated in our chips so that the device manufacturer does not need to care about these details but rather can concentrate on what they can do best. Like a manufacturer does not need to care about details of USB but can fully devote their engineering to creating rugged and reliable keyboards.