Welcome

“Do the difficult things while they are easy and do the great things while they are small. The tallest tree begins as a sprout. A journey of a thousand miles starts with a single step.”

Lao Tzu, Tao Te Ching

Champlin Technologies is a small team of specialists creating a portfolio of high-tech electronic products and software solutions and providing exceptional consulting services. We are impassioned about getting the customer experience right.

The use of cute robots on our website plays to our philosophy that creating quality software apps and electronic hardware products depends on fresh creativity, in-depth knowledge, and precise execution.

Our core values are:

  • Deliver excellence and a great customer experience.
  • Conduct business with integrity.
  • Foster a creative design environment.
  • Use best-in-class development processes.

Software & Apps

“Dream more than others think practical. Expect more than others think possible. Care more than others think wise.”

Howard Schultz (CEO, Starbucks)

Our software development proficiencies are concentrated on:

  • iOS and Mac OS apps written in Swift and SwiftUI and compiled using Xcode.
  • Embedded microcontroller software written in C/C++ and compiled using MPLab X IDE.

Customer vision and requirements are categorized and used to create a software architectural model. Software code is analyzed and tested using a suite of debug and test tools with best-in-class verification methodologies and processes. Git is used for software version management. All local folders/files are encrypted and backed up hourly to S3 on AWS.

Electronics

“Perfection is unreachable. But, if we chase perfection, we can catch excellence.”

Vince Lombardi (NFL coach, Green Bay Packers, 1959 – 1967)

Our electronic circuit proficiencies are concentrated on:

  • Embedded microcontrollers (e.g., data loggers) with a variety of real-world and exotic sensors.
  • High-performance analog, digital, and digital signal processing circuits.

Customer vision and functional requirements are categorized and used to create system and performance models. KiCad is used for schematic capture, BOM generation, and PCB layout. Analog circuits are simulated using LTSpice. Shops local to the Pacific Northwest are used for PCB fab and assembly. Electronic circuits are prototyped and tested. Git is used for software version management. All local folders/files are encrypted and backed up hourly to S3 on AWS.