[Ovmsdev] Support for Lilygo T-Call based module
Christian Zeitnitz
info at zeitnitz.eu
Sat May 3 21:09:35 HKT 2025
Hi Chris and Casten,
ok, very good.
Carsten, if you experience any problems, please get in touch with me.
Best regards.
Christian
Am 29. April 2025 07:10:22 schrieb Chris van der Meijden via OvmsDev
<ovmsdev at lists.openvehicles.com>:
> Hi Christian
>
> Thank you for your generous offer.
>
> I'm deep into other projects at the moment, so I woukd not feel comfortable
> when your hardware would be laying around at my place and I would not be
> spending the time with it it deserves.
>
> And as Carsten now jumped in, there will be some good team testing.
>
> So thank you again. I will be following the development with great interest
> and surely will step into this hardware somewhere in the future.
>
> Success
>
> Chris
>
> Am Montag, dem 28.04.2025 um 15:16 +0000 schrieb Carsten Schmiemann via
> OvmsDev:
>>
>> Hi Christian,
>>
>>
>>
>>
>> really nice work, thanks.
>>
>>
>>
>>
>>
>> I immediately ordered 5 PCBs and will test it on my electric scooter from
>> NIU which has a CAN bus and I did some reverse engineering already. Only
>> the high price of an OVMS 3.3 module was holding me back :-)
>>
>>
>>
>>
>> Greetings from Germany
>>
>> Carsten
>>
>> Von: OvmsDev <ovmsdev-bounces at lists.openvehicles.com> im Auftrag von Info
>> Zeitnitz via OvmsDev <ovmsdev at lists.openvehicles.com>
>> Gesendet: Montag, 28. April 2025 14:24:32
>> An: ovmsdev at lists.openvehicles.com
>> Cc: Info Zeitnitz
>> Betreff: Re: [Ovmsdev] Support for Lilygo T-Call based module
>> Hi Chris and Mark,
>> thanks for your positive responses.
>>
>> The Simcom modem is already supported by my last PR, so no extra
>> configuration required. This is independent from the hardware selection.
>>
>> The currently used single config CONFIG_OVMS_HW_BASE_LILYGO_1_0 takes care
>> of 2 things: - Change the pin assignment of the ESP32 to match the Lilygo
>> module and the motherboard - Reassign required signals of the GPIO extender
>> chip max7317 to ESP32 IO pins. This is only related to the powering of the
>> modem. Thats all. The latter can easily be handled by an alternative
>> config, if the max7317 is disabled. But there is the need to handle an
>> alternative IO mapping in ovms_peripherals.h
>> and this is very specific for the Lilygo/motherboard combination. I do not
>> care, whether this is handled as a separate HW version, or is achieved by
>> just an additional optional config to rearrange pins. To keep it completely
>> flexible, a free pin mapping could
>> be available via menuconfig or an extra file, but that might be too error
>> prone. Concerning the availability of the hardware: at this stage, I will
>> not be able to provide kits for this hardware option. Probably someone else
>> is interested doing this? Chris,
>> if you are interested to test it, I could provide you with a partially
>> assembled motherboard (most passive components and the DC/DC converter). As
>> far as I see, you are located in Germany as well, so shipment would be no
>> problem. Best regards Christian
>>
>>
>>
>> Am 27.04.2025 um 14:44 schrieb Mark Webb-Johnson via OvmsDev:
>>> Chris,
>>>
>>> I guess if somebody wanted to, it could be available as an unsoldered kit
>>> of Pcb and parts. The problem with assembled kits is CE (and ROHS)
>>> certification for sale in EU, but unsoldered kits are generally considered
>>> exempted from that (although the radio / antenna part of it is a gray area).
>>>
>>> Regards, Mark
>>>
>>>> On Apr 27, 2025, at 3:03 PM, Chris van der Meijden via
>>>> OvmsDev<ovmsdev at lists.openvehicles.com> wrote:
>>>> Hi Christian,
>>>>
>>>> very impressive. You did a great job on the development and on the
>>>> documentation.
>>>>
>>>> It is good to have an alternative hardware option.
>>>>
>>>> As you mentioned, it is a disadvantage that OTA is not possible, but that
>>>> seems to be the price for a cheaper hardware. Other obstacles I see, is
>>>> that the hardware seems only available directly from China and that we need
>>>> to build our own motherboard. That is for me the greatest hurdle, alltough
>>>> you did a great documentation with the Eagle schematics.
>>>>
>>>> I would like to test your hardware approach, if the hardware would be
>>>> available as a "ready to go" kit. Are you planning on providing such a kit?
>>>>
>>>> I could definitly see this as part of the OVMS repository. Lets see what
>>>> the other opinions on that are :-)
>>>>
>>>> Regards
>>>>
>>>> Chris
>>>>
>>>> Am Samstag, dem 26.04.2025 um 17:40 +0200 schrieb Info via OvmsDev:
>>>>> Hi,
>>>>>
>>>>> I finished the implementation and documentation of the OVMS module based
>>>>>
>>>>> on the Lilygo T-Call A7670E board (ESP32 WROVER E and a Simcom A7670E).
>>>>>
>>>>> The module is in operation since more than a month in my Smart EQ.
>>>>>
>>>>>
>>>>> The hardware details can be found here:
>>>>>
>>>>> https://github.com/zbchristian/OVMS-Lilygo-based-Module
>>>>>
>>>>>
>>>>> There are some limitations wrt the standard module:
>>>>>
>>>>> - only 4MB Flash -> no OTA update
>>>>>
>>>>> - no GPIO extender -> only 2 CAN buses
>>>>>
>>>>> - no SD-card support
>>>>>
>>>>>
>>>>> The required modification in the firmware:
>>>>>
>>>>> - remapping of the ESP32 pins in ovms_peripherals
>>>>>
>>>>> - replace some of the GPIO extender pins by standard ESP32 pins
>>>>>
>>>>> - new hardware option in menuconfig (set CONFIG_OVMS_HW_BASE_LILYGO_1_0=y)
>>>>>
>>>>> - Simcom 7670 modem support (already available in the OVMS repo)
>>>>>
>>>>>
>>>>> All this is available in the branch lilygo-support of
>>>>>
>>>>> https://github.com/zbchristian/Open-Vehicle-Monitoring-System-3-Lilygo-Support
>>>>>
>>>>>
>>>>> My question to the main developers: Is there interest to incorporate
>>>>>
>>>>> this into the official OVMS repository?
>>>>>
>>>>>
>>>>> Best regards
>>>>>
>>>>> Christian
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>>
>>>>> OvmsDev mailing list
>>>>>
>>>>> OvmsDev at lists.openvehicles.com
>>>>>
>>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>>>
>>>>
>>>> _______________________________________________
>>>> OvmsDev mailing list
>>>> OvmsDev at lists.openvehicles.com
>>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>>
>>>
>>> _______________________________________________
>>> OvmsDev mailing list
>>> OvmsDev at lists.openvehicles.com
>>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>>
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>
>
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20250503/df4ffb17/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5285 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20250503/df4ffb17/attachment.p7s>
More information about the OvmsDev
mailing list