Hi,
I have more than 8 years of experience in embedded system design and development. I have expertise in IoT product development using WiFi,GSM,GPS,LTE,RF,ZigBee,BLE etc. I have hands on experience in
- PCB design [ component selections, component library design, schematic design, PCB layout design, gerber/BOM generation, cad file generation etc.]
- EDA tools: Altium Designer, Cadsoft Eagle and Kicad
- Protocols [UART,SPI,I2C,CAN,TCP/IP,MODBUS]
- I have experience in sensor integration [temp./hum., gyroscope,accelerometer, load cell,ultrasonic, heart rate, rain sensor, pressure, soil moisture, CO2,O3,SO2]
- Displays [LCD,OLED]
- Wireless SOCs experience [ CC2530, CC254X, CC26XX,CC2640R2F, CC11XX, nRF905, BL600, CSR8670 CC3100, CC3200, ESP8266-EX,nRF51822,nRF51844, nRF52832,nRF52840,nRF9160,nRF52810]
- Wireless Modules Experience [ SIM8xx, SIM9xx, SIM5320E, ESP8089, ESP12E/F,ESP32-WROOM/WROVER,nRF24L01, RN171,HM10,RN42,Ublox NEO-6M,MAX-M8,SIM28ML,UC20G,SIM7600,SIM7000E/G,SIM7600E,BG96,MC60 ]
I have already designed a BLE gateway device which includes
- nRF52840 as host MCU
- BG96 LTE module with GPS antenna
- ESP32 WiFi module
- W5500 Ethernet module
- Micro SD card
- Virtual USB
The overall concept of this project is to gather nearby BLE beacon device's data, store them to SD card and send to cloud using MQTT. I can explain you more about you this project and also share hardware picture for your reference.
Let's discuss about your requirement.
Thanks.