This project mainly consists of STM32F103RCT6, ESP8266-01S, and SR_FRS_1WV modules, which need to be used in conjunction with the host computer. It is mainly used to generate POCSAG codes and perform NFM modulation transmission so that the receiving device can receive the message. You can send messages to the old BP machine, provided that the BP machine must work at V-band frequency and support POCSAG encoding. You can learn about this knowledge from here: https://www.bilibili.com/video/BV1YE411N7p7/
STM32F103RCT6 can be replaced with other M3 core microcontrollers.
The ESP8266-01S module needs to be modified and the built-in 1MB Flash needs to be replaced with 4MB and cannot be used directly. If you don’t need the WIfi control function, you don’t need to install ESP8266.
The SR_FRS_1WV module also needs to be modified and cannot be used directly. It is necessary to disassemble the shielding cover, lead out the input end of the voltage controlled oscillator (26M crystal oscillator pin 1) and connect it to the fourth pin of the module for normal transmission.
When performing wireless transmission, please note that no-load testing is allowed. The V-segment antenna or dummy load must be connected, otherwise the power amplifier of the RF module will be burned out! !
Since the transmission power is relatively large, reaching 1W, the communication distance in the open air can exceed 1km. Therefore, you must abide by local radio-related laws and do not interfere with the normal operation of other equipment. Do not interfere with other people's communications and satellite communications. You must pass the amateur radio test before operating. ! !
Source code address: https://github.com/359303267/STM32_POCSAG_Transmit
Software address: https://github.com/359303267/STM32_POCSAG_Transmit/releases
This project is my first independent project. From PCB design, programming to PC writing and appearance design, I completed it all by myself, which took nearly a year. I am currently busy with my studies and have no energy to continue maintaining it, and I feel that my code writing is poor. Therefore, this project is open sourced for friends to DIY. This project follows the GPL agreement. Part of the STM32 code, all the host computer code, and all the ESP8266 code are only for personal research and DIY, and cannot be used for commercial purposes! ! ! For commercial authorization, please contact 359303267@qq.com
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet