Hi,
Welcome aboard :-)
A cheap accurate DIY wideband would be an excellent project to have around for sure!
Provided the code is GPL, and preferably that there are some open schematics accessible (preferably KiCAD project), I'll be happy to give it exposure here. If a board design is available for the few people that desire to do so, all the better! You will find though, that if its sufficiently cheap that not too many will do their own boards anyway, and that you will sell plenty.
Heres what I would want in a wideband and why I chose the Innovate LC1 for my truck :
Accurate (this is most important, wideband control isn't as straight forward as many think)
Compact (innovate squash an aweful lot into their tiny case, it will probably be bigger than that, but the smaller the better)
Reliable
Durable
Configurable
Simple to build
Simple wiring is a given because you only need the connector to the bosch/nsu sensor and the following :
1 x power feed to the unit
3 x grounds (one dirty for controlling the heater with a reliable FET, one clean for the controller inside, one for the output signals)
2 x configurable analog outputs (one for the EMS and the other for a gauge of some sort)
serial config wire(s) (this can control the calibration process and feed responses and data back to the pc)
1 x digital output, maybe a std digital output could be developed that would result in the EMS getting a perfect reading from the controller rathing than sampling it via analog means.
I personally would like to watch it through a digital led voltmeter or similar 7 segment display that is bright and easy to read at night. Some don't watch at all, it's just a datalogging tool for them.
http://www.moates.net do a nice unit called the ometer for 70USD
However, a cheaper option is a small case and 2volt digital volt meter with the decimal shifted across and the output of the unit set to 1-2v. These are around 10USD.
In any case, I think the display device should be separate to the controller and use one of the two analog or one digital outputs.
By no means have I put any serious thought into this. There could be other ways to achieve a good system and I may have missed requirements out. Hopefully however that serves as a good starting point for discussion.
Admin.