Hello, please i would know if ST provides customizable GPS processor or customizable GSM processor.
I am only aware of this 2G/3G kit:
P-L496G-CELL01 - 2G/3G Cellular to Cloud Pack with STM32L496AG MCU - STMicroelectronics
STA8058 - GPS multi-chip module - STMicroelectronics
Try to google st site - put this in google:
It seems there are other options in this area:
X-NUCLEO-GNSS1A1 - GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo - STMicroelectronics
What exactly do you want to customize? Can you achieve this more simply with a micro-controller with your own code?
The GNSS/GPS and GSM Modems are highly complicated devices, unless you have specific experience and doing millions of dollars of business you're not going to get access to this level of IP.
Clive One Do you have any comments on this module?
110$ net price - slightly expensive for hobby project, stmod+ connector does not make the design compact - I would prefer shields but I like ST modules as they are usually good quality...
Not got specific experience with the Quectel modem. You could probably doing things a little cheaper with a NUCLEO/DISCO and a SIMCOM shield, but the advantage in the ST offering is the software support and development environment it brings.
Ok. thank you for your reaction.
I work actually on a project of tracking. When i do some research on the web, i see that my system need a GSM/GPS/GPRS module and a microcontroller to command the GSM/GPS/GPRS module. I want to reduce the number of components, by introducing the programm of the microcontroller in the GSM/GPS/GPRS module (because the GSM/GPRS/GPS module has an integrated microcontroller).
I think that this is possible if i have the possibility to modify the programm integrated in the GSM/GPRS/GPS module.
This is the origin of my problem. I am open to other propositions.
Select a module (form factor, mechanical interfaces e.g. arduino connector in case nucleo boards, etc).
See what standard is supported 2G/3G/LTE - 2G is going to die soon....
Read comments on the web - module reliability, etc
Look at the interface - usually AT commands through asynchronous serial port. That's it.
Thank you Sir
Some modems permit scripting, or application code to run in them.
Some Telit modems provide for Python scripting, the ones I'm most familiar with only supported integers and ran rather slowly, as user code is very low priority. User application code can also complicate certification issues.
The scripting doesn't tend to be consistent across a range of devices, so I would recommend a simple Cortex-M0 micro to manage things. If you use an STM32F4 there are Micro Python builds
Thank you. Which IDE can I use to programm a cortex M0?
Free KEIL IDE, Free TRUE STUDIO and many
STM32 Software Development Tools - STMicroelectronics
If you want to use STM32CubeMX to generate app skeleton (drivers) just install it to see what IDE is supported.
See details here:
STM32CubeMX - STM32Cube initialization code generator - STMicroelectronics
Thank you so much. In which language can I programm cortex M0?
Espruino Hardware Reference
I use it with the STM32VLDiscovery but there are many boards comptible with this project.
Frankly I used this board for Home Automation with GSM phones working as GSM modem.
I forgot about Python:
MicroPython - Python for microcontrollers
There is currently support for the following ST boards:
I have not used python with STM32. Personally I do not like python - its lacks of curly brackets;)
Retrieving data ...