On 02/02/2016 08:49 AM, Mark
Webb-Johnson wrote:
Julien,
It seems that our thinking is similar.
I view OVMS as the CAN processor - perhaps a
bridge/gateway - and telematics module. User Interface, Car PC,
etc, systems are best handled externally by something that
starts up and shuts down with the ignition switch and can suck
as much power as your home PC. OVMS has to keep running, in as
low power mode as possible, as telematics are required even when
the car is off.
Exactly, my whole point, plus, that part, externalized, with a
standardized way of communicating with the OVMS (uart/bt +
ethernet/wifi+mqtt,
http://api) will give a full freedom of
implementation of the Heavyweight part. BTW: one of the extension
boards could be a power-control board with power state signaling,
MOSFETs, and a watchdog for that part
Regarding ESP32, that is top of our shortlisted
devices for wifi/bluetooth. But, it depends on release schedule.
We want OVMS v3 to be FCC and CE certified, and that means we
must use FCC+CE certified modules for the comms parts.
I don't know if their distribution of 200 beta boards was a cap
limit, but maybe shooting a mail to
beta@espressif.com might be
worth it, asking them for approximate timelines with it, no ?
The overall goal is for OVMS v3 to be the
microprocessor, power, CAN, USB, ethernet, wifi, and bluetooth,
as a base module. Then, everything else (including cellular) are
optional plugin modules. We could make wifi+bluetooth optional,
but I suspect that they will not add dramatically to the
cost/complexity to include as standard. This has got to go in an
automotive environment, so plugin modules will most likely go on
some sturdy headers on the board.
BT/BLE I believe is a minimum to have: It will allow people to have
a locally connected Android App (without pumping data over a slow,
optionnal and maybe misconfigured GSM stack) and without any hassle
at that, latency can be sub 0.5s which is bareable for live
metrics... plus, not all phones implement USB OTG correctly... and
it's cablefree, which non-DIYers might appreciate.
Form factor wise, my edge connector idea might not be that great,
we'd end up with a lonnnngg serie of boards, maybe stackable as an
arduino shield ? connectors are cheap, easier for the DIYer, no need
to design long pathways that get in the way for signals from border
to border...
Regards, Mark.
Hi,
I love the OpenCV part, though I'll
have to find a way to retofit
powersteering and brake actuators in
a Twizy, that said, it all shoots
way beyond the scope of OVMS (even a
v4/v5) imho... but, but, but... an
OVMS module shall be the bridge and
the low-level comms offloader for an
optionnal "Hyper Smart OpenCV
Dashboard Music Streaming thingy"
that a sister project can take over
:-) (my opinion again)
So yeah, It needs to be beefy, and the
ESP32 seems to be a nice candidate and
embeds by itself a nice load of
functions (Wifi and BLE!)
http://www.pighixxx.com/test/2015/12/esp32-processor-pinout/
It has no CAN, but it has SPI (can't
tell how many on this pinout) and plenty
of HS GPIOs for native or soft UARTs.
Having 2 CANbuses shouldn't be an issue
(I'll let those who fathomed that more
than me tell me wrong otherwise)
I don't believe everyone needs a 2/3/4G
stack, not counting that those radios end
up being the big bucks of the BOM.
Instead, would it be possible to envision a
naked board with an extension bus and i2c,
interrupts, multiplexed (or not) enable and
power lanes? (an edge fitted socket for
example, each extension board presents
another socket)
The motivation for this particular request is:
- It lowers the base cost, with
knowledge it can be enhanced, and still
carries Wifi+BTBLE for local connectivity with
an ESP32
- I doubt my Twizy will ever be stolen to be
brought out of LoRa range, and those networks
are being deployed quickly, no need for power
hungry GSM stacks (that empty my Twizys' 12V
battery in 3 days, driving me nuts by the way)
- I might want a home brewed I2C GPIO extender on
it, a socket makes it easy to make (or a stepper
motor drivers to pilot a paintball gun turret
fitted on the roof and shoot *ssholes)
- The hypothetical day I upgrade to a Tesla 3, I can
add that 5G Module that wasn't out yet ;-)
Just thoughts,
JaXX
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.teslaclub.hk
http://lists.teslaclub.hk/mailman/listinfo/ovmsdev