With an embedded system you always have to jointly consider several components: processor hardware, peripherals, software and the device itself. To create an ideal system is a complex task. It is a multi-dimensional optimization problem with dependent variables, where some parameters can only be estimated. This is why the target always is to find the best compromise. We can help you with that.
There are many questions to answer: which processing module to use, how much memory capacity is needed, which operating system – none (Bare-Metal) or RTOS or Linux, which interfaces, displays, keys or touch, with or without FPGA, … ?
We can develop with you or for you systems that meet those demands. We find the balance between production cost, development cost, efficiency, flexibility, long-term reliability, time-to-market, ...
Let us talk about it.