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