Contact us at sales@cedarlakeinstruments.com
Custom Software Development
Custom designed software development for web or mobile applications specializing in interfaces to the physical world such as sensor data collection or item counting.
We also do standalone Arduino programming or microcontroller-based devices designed, programmed and assembled to your needs. Popular processors such as Arduino, Raspberry Pi, ESP32 and STM32 are all supported.
Take a look at some of the work that I’ve done before here.

- Custom counters – count from sensors directly into Excel or your own application
- Controllers – turn machinery or lighting on or off based on time or other conditions.
- Custom timers and relay sequencers
- For example, you have a light that needs to be turned on for 10 minutes every 5 hours but every 10 hours it must be on for 15 minutes instead. Just tell us how many outputs and how you need them controlled
- Mechanical model animation
- A recent client needed a Trivision sign to rotate and change images every 12 hours. This involved motion control using stepper motors and a custom designed sequencing system all at a low cost using Arduino-based electronics
- Arduino software/hardware integration
- Full custom hardware and firmware/software design projects
- Entertainment props automation and lighting
Contact us with your questions. No ideas are too crazy, no projects are too simple: we prefer small, quick-turnaround projects that keep our minds racing around the hamster wheel 🙂
How we work
- No-hassle, flat-rate pricing. All work is fixed price so the amount you’re quoted is the amount you pay.
- Emailed invoices can be paid with credit card and provides a record for tax purposes.
- Complete, ready to run projects using readily available off the shelf hardware.
- Quick turnaround: projects typically start within 48 hours.
- Central US Timezone.
In a bind?
Did you purchase an Arduino or Raspberry Pi because all those tutorials made it seem so simple? Are you stuck with great ideas and a bunch of hardware you have no idea what to do with and no time to spend weeks or months learning how? Did you try to do it with ChatGPT and all it did was leave you with an incomprehensible mess of useless code?
I can help. I have years of experience programming Arduinos, Raspberry Pi and other embedded systems. Let me get your project done from start to finish: part selection, programming, even assembly and testing if you need that.
Take a look at some recent projects.
You can reach me for questions at sales@cedarlakeinstruments.com
Just want to subscribe to this blog and get emailed when there are new posts or updates?