mohamedboubaker
mohamedboubaker
Add a Standard 10 pin SWD connector to the board.
In network_functions.c in function sim_tcp_send after constructing the open tcp connection command, using strcat. the command is sent to the module to open a tcp connection, in case the creation...
The sim_tcp_send function below to send the TCP payload without checking if the underlying GPRS connection is still on. When the GPRS connection is disconnected, sim_tcp_send will fail with unpredictable...
SIM808 uses USB to upgrade the firmware. Add the circuit and layout for the USB.
When power is turned off, the sim808 loses track of time. This means, when it is turned on again, it will take around 60-90 seconds to acquire a GPS fix....
Change the 2 layer design into a one layer design to reduce manufacturing costs. All components should be placed on one side.
The STM32 should be programmable through a USB. To do so, add USB to UART circuit to interface with the STM32. Add a button to the boot pin of the...
add a function sd_log(char * msg, char * file name); that logs a message into a text file on the SD card. This function will be called after performing each...
In case the module freezes or connectivity is disrupted a reset could be useful. Create a function void system_reset(); that resets the module then the stm32 - STM32 GPIOF PF7...
Reset button is currently connected only to the reset of the MCU. It should also be connected to the Reset pin of the SIM808.