<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div>By comparison bare 3.5” LCDs are US$5 to US$10 (depending on quality) - even less in bulk. The problem with the US$25+ for a nextion is we then need to add the enclosure, and microcontroller, etc, etc. Apart from cost, my biggest issue with Nextion is the windows app.<div class=""><div class=""><br class=""></div><div class="">Driving these LCDs directly off SPI seems fairly simple. This guy has ported a basic library:<div class=""><br class=""></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><a href="https://github.com/loboris/ESP32_TFT_library" class="">https://github.com/loboris/ESP32_TFT_library</a></div></blockquote><div class=""><div><br class=""></div><div>That has all the graphic primitives, but not high-level things like gauges (that we would have to build, or find another library to do them).</div><div><br class=""></div><div>Regards, Mark.</div><div><br class=""><blockquote type="cite" class=""><div class="">On 4 Apr 2018, at 3:09 PM, Julien “JaXX” Banchet <<a href="mailto:jaxx@jaxx.org" class="">jaxx@jaxx.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">

<title class=""></title>

<div class="">
<div name="messageBodySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;" class="">I admit I like the Plug’n’Play side of your approach (and power piloted with the 12V line, zero waste). But true, if a 3.5” Nextion is a bearable is $26 (for my “micro" vehicle that’s fine), a 5” doubles the figure :-/ That said it removes a lot of the needed work on the comms side, a stupid uC+CAN to act as a modem for a text base protocol. (Or yeah, an ESPxxxx for more comms now that they come cheapish)
<div class="">Where someone could see the advantage of choosing the display+case they want for a common protocol, the downside would be being dependant on iTeads’ Windows only software if they ever want to customise anything (not being open is my main critic actually)</div>
<div class="">A bare display would ask for plenty of work on the software side, (+ more guts for graphics (dual SPI seems ok though) ), making it harder for customisation.</div>
<div class=""><br class=""></div>
<div class="">Honestly, I don’t have any opinion to balance between these options</div>
<div class=""><br class=""></div>
<div class="">Yeah, on the RasPi, I’m struggling with threading mqtt and kivy altogether, I used to have a more flexible brain as well :-) the idea it to have it portable as an android app to allow upcycling an old android tablet/phone</div>
<div class=""><br class=""></div>
<div class="">JB./.</div>
</div>
<div name="messageReplySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;" class=""><br class="">
On 4 Apr 2018 at 07:04 +0200, Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>>, wrote:<br class="">
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #1abc9c;" class="">
<div class=""><br class=""></div>
I do like the Nextion displays, but the price is crazy. Four to five times that of a bare display. The idea here is to do this as cheap as possible (I am aiming for below US$50, but not sure if we can get it to that level). The ESP32 WROVER devkit (with display, but without enclosure) is around US$60.
<div class=""><br class=""></div>
<div class="">With the ESP32 platform, the data and CAN buses come for free (ok, not quite - perhaps US$2 for the CAN transceiver circuitry). I do agree that a simple two-wire power+gnd approach using wifi/bluetooth connectivity is fine for us, but for other users having an external hard-wired connectivity option may be useful. If price becomes an issue, we can leave the circuit supporting it, but just don’t solder those components in place.</div>
<div class=""><br class=""></div>
<div class="">I know that I would love a simple programmable display that can talk to a CAN bus. Then people can do the software without having to worry about hardware. Could also stick these on the wall around the house for home automation control. Lots of interesting fun projects for a 3.x” display in a case, with a wifi/bluetooth controller.</div>
<div class=""><br class=""></div>
<div class="">Regards, Mark.</div>
<div class=""><br class=""></div>
<div class="">P.S. Very cool RaspPi. Love the video.<br class="">
<div class=""><br class="">
<blockquote type="cite" class="" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #e67e22;">
<div class="">On 2 Apr 2018, at 11:39 PM, Julien “JaXX” Banchet <<a href="mailto:jaxx@jaxx.org" class="">jaxx@jaxx.org</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">
<div name="messageBodySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;" class="">Oh, nice !
<div class=""><br class=""></div>
<div class="">Was sorta thinking of another approche for the (accessory display to an existing OVMSv3), since the ovms has comms (Wifi, BT soonish), having something simpler/lighter without the needs for a data or can bus. The whole display would only need </div>
<div class="">And indeed, an ESP has guts for that on it’s own, display could be something like an iTead HMI display which are still cheap for the small screens</div>
<div class=""><br class=""></div>
<div class="">Otherwise, more hackable/educational , a RaspPi :</div>
<div class=""><a href="https://twitter.com/happyjaxx/status/980459861543739393" class="">https://twitter.com/happyjaxx/status/980459861543739393</a><br class=""></div>
<div class=""><br class=""></div>
<div class="">(Piggybacking the websocket to stream events and metrics, whose speed and power only ticks once a second oddly, gotta dig into that, was just logging it for now to replay at home, will have to play with Kivy a bit more for some bling-bling graphics)</div>
<div class=""><br class=""></div>
<div class="">JB./.</div>
<div class=""><br class=""></div>
</div>
<div name="messageReplySection" style="font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, sans-serif;" class=""><br class="">
On 2 Apr 2018 at 17:24 +0200, Geir Øyvind Vælidalo <<a href="mailto:geir@validalo.net" class="">geir@validalo.net</a>>, wrote:<br class="">
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #3498db;" class="">I could be interested in something like that. When driving long trips with the Kia, there’s definitely some values that would be very nice to be able to see all the time, like ideal range, average consumption since trip started, charging status, charging speed in kWh and km/h and more. 
<div class=""><br class=""></div>
<div class="">Geir<br class="">
<br class="">
<div class="">Sendt fra min iPhone</div>
<div class=""><br class="">
2. apr. 2018 kl. 14:24 skrev Mark Webb-Johnson <<a href="mailto:mark@webb-johnson.net" class="">mark@webb-johnson.net</a>>:<br class="">
<br class=""></div>
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #d35400;" class="">
<div class="">
<meta http-equiv="Content-Type" content="text/html charset=utf-8" class="">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class=""><br class=""></div>
<div class="">Having completed the v3.x hardware, and being a complete masochist for this, I’m now working with China to see what is possible as a display (for OVMS and other projects).</div>
<div class=""><br class=""></div>
<div class="">The idea is to have a small enclosure that includes:</div>
<div class="">
<ul class="MailOutline">
<li class="">A 3.5” backlit LCD display.</li>
<li class="">Four touch buttons (as touch-screen too hard to use in a moving vehicle) - Up, Down, Enter, Back/Cancel.</li>
<li class="">A WROVER32 (probably 4MB flash to keep costs down, but perhaps 16MB is possible). This has 4MB SPIRAM.</li>
<li class="">MicroSD or SD card slot (full speed 4 wire).</li>
<li class="">USB for firmware flashing and console access.</li>
<li class="">Bluetooth</li>
<li class="">Wifi</li>
<li class="">Connection for:</li>
<ul class="">
<li class="">Power (12V regulated)</li>
<li class="">Data (async bus)</li>
<li class="">CAN (one single CAN bus)</li>
</ul>
<li class="">Expansion via internal GPIO headers</li>
<li class="">OVMS firmware</li>
</ul>
</div>
<div class=""><br class=""></div>
<div class="">This could be a display for OVMS, or in general be a very flexible form of in-car or general purpose hacker display.</div>
<div class=""><br class=""></div>
<div class="">The entire project would be geared towards getting the cost down. I’m trying to get an idea of what we can get this done for.</div>
<div class=""><br class=""></div>
<div class="">What do people think? Is this any use?<br class="">
<br class=""></div>
<div class="">Regards, Mark.</div>
<div class=""><br class=""></div>
<div class=""><u class=""><b class="">1] Easily obtainable enclosure</b></u></div>
<div class=""><br class=""></div>
<div class="">The idea being to use this along with a standard car mount (perhaps magnetic - there are lots)</div>
<div class=""><T29ba5XNxXXXXXXXXX_!!1821337140.jpeg></div>
<div class=""><TB2CXEYiRTH8KJjy0FiXXcRsXXa_!!1846091269.jpg></div>
<div class=""><TB2BE7_sFXXXXchXXXXXXXXXXXX_!!2158137177.jpg></div>
<div class=""><br class=""></div>
<div class=""><T260HcXz4aXXXXXXXX_!!1821337140.jpg></div>
<div class=""><br class=""></div>
<div class=""><br class=""></div>
<div class=""><br class=""></div>
<div class=""><b class=""><u class="">2] Other examples, for comparison</u></b></div>
<div class=""><1f6d36f5$1$162845d3397$Coremail$guangzhouxinghai$<a href="http://163.com/" class="">163.com</a>></div>
<div class=""><be0923f$4$162845d3397$Coremail$guangzhouxinghai$<a href="http://163.com/" class="">163.com</a>></div>
<div class=""><39c78b1e$3$162845d3397$Coremail$guangzhouxinghai$<a href="http://163.com/" class="">163.com</a>></div>
<div class=""><br class=""></div>
</div>
</div>
</div>
</blockquote>
<blockquote type="cite" style="margin: 5px 5px; padding-left: 10px; border-left: thin solid #d35400;" class="">
<div class=""><span class="">_______________________________________________</span><br class="">
<span class="">OvmsDev mailing list</span><br class="">
<span class=""><a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a></span><br class="">
<span class=""><a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a></span><br class=""></div>
</blockquote>
</div>
_______________________________________________<br class="">
OvmsDev mailing list<br class="">
<a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a><br class="">
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class=""></blockquote>
<div class=""></div>
</div>
</div>
_______________________________________________<br class="">
OvmsDev mailing list<br class="">
<a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a><br class="">
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class=""></div>
</blockquote>
</div>
<br class=""></div>
_______________________________________________<br class="">
OvmsDev mailing list<br class="">
<a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a><br class="">
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br class=""></blockquote>
<div class=""></div>
</div>
</div>

_______________________________________________<br class="">OvmsDev mailing list<br class=""><a href="mailto:OvmsDev@lists.openvehicles.com" class="">OvmsDev@lists.openvehicles.com</a><br class="">http://lists.openvehicles.com/mailman/listinfo/ovmsdev<br class=""></div></blockquote></div><br class=""></div></div></div></body></html>