We make a diagnostic system that uses a custom USB protocol adapter interface, and our current application runs on Windows. The UI to the user is windows, and most customers use a laptop for portability.
We have a OE customer that wants to do away with the PC Laptop requirement, and would like to enable users to simply use a smart phone as the UI. We want to reuse as much of our hardware and software as possible, so on the software side, since our app is written in VB.NET, we thought that if we could run a small Win 10 environment on a single board device like the DB, this would be less porting work. Ideally then we would run the device as a web server, have a simple browser on the smart phone, or tablet, or PC. We would prefer Wifi over BT, primarily because of Apple and their stupid position on BT.
In reading up on the DB and others like it, it seems most applications consider these as appliances/clients, and it unclear if you can feasibly do what we want to do, which is to run it as an applications server. (lot of bashing of Microsoft in this regards....)
Can anyone share their experiences or comments on above? ATM, given all the Microsoft bashing, we are leaning Linux with a overlay link Mono to run our app, but still uncertain about Linux support of the Wifi web server.