🚀 Elevate Your Projects with Next-Gen Connectivity!
The Waveshare 4G/3G/2G/GSM/GPRS/GNSS HAT is a powerful expansion board designed for Raspberry Pi and Jetson Nano, offering robust LTE Cat-4 connectivity, global GNSS positioning, and versatile communication options. With features like an onboard USB interface, UART control pins, and support for various satellite systems, this HAT is perfect for developers looking to enhance their IoT projects.
RAM | LPDDR2 |
Wireless Type | 802.11b |
Brand | waveshare |
Series | 4G/3G/2G/GSM/GPRS/GNSS HAT for Raspberry Pi LTE CAT4 (Global Version) |
Item model number | SIM7600G-H 4G HAT |
Operating System | Linux distribution |
Item Weight | 0.352 ounces |
Package Dimensions | 6.1 x 4.33 x 1.85 inches |
Color | SIM7600G-H 4G HAT |
Processor Brand | VIA |
Number of Processors | 1 |
Manufacturer | Waveshare |
ASIN | B0824P4B7M |
Date First Available | November 28, 2019 |
R**.
Works great, Documentation could be clearer.
I bought this to use it for an in-car mobile WiFi hotspot, do I need the 4g connectivity. At first it did not connect no matter what I did, I thought it could be a carrier issue? My SIM is on Simple Mobile btw. after a ton of trial and error, I was able to get it working by executing "route add -net 0.0.0.0 usb0". While it did not show it was connected through the UI, I was able to browse and load content. Apparently it's an issue with the network manager on the bookworm based Debian 12 version of Raspbian OS, after switching to the legacy (Debian 11) version of the OS, it seems to work with no issues.So the only things you need to do in order to set it up for 4g Internet is:-download minicom "sudo apt-get install minicom"-make sure Host device is off, insert sim, plug into GPIO headers, plug Device in from the USB (not USB to uart) port to a USB port on the Host device.- start Host device, if the 4g light does not start blinking or turn on, you may need to manually switch the modem on, press and hold the power button for about 5 seconds to turn on manually.-Open terminal, type "minicom -D /dev/ttyUSB2" to connect to the Device. When in minicom, press Ctrl+a then press "e". This turns on echo mode so you can see what you're typing.-Input the command "AT+CUSBPIDSWITCH=9011,1,1", you may need to copy and paste it into the terminal because sometimes it'll be outputting signal commands and interrupt you while you're typing. Also, this command ensures the Linux driver is loaded, if you need this for Windows, you need to change the 9011 to 9001.-set your apn by inputting the command "AT+CGDCONT=1,"IP","wholesale", replace wholesale with whatever your apn for your carrier is.-you should be connected, if not try "route add -net 0.0.0.0 usb0", you'll need to add that to your startup script if that fixes connectivity.If anything gets messed up, you need to dig in and fix it because, as far as I could find, there's no factory reset command.I do recommend you have a little AI assistant ready to help, Gemini was a huge help in me gaining an understanding of the whole serial communication part and diagnosing the connection issues.The online documentation is super helpful and there's a handful of AT commands to help you diagnose if you have any issues. Just search "waveshare 7600" and go to the product page from their website and there's a wiki link toward the very end of the page that leads to the documentation.
J**S
Waveshare is Scheisty
You can buy all the electronics from this company they don’t give you any examples and leave you high and dry when it comes to putting any of these electrics to actual purposeful use. This is the 2nd device I bought from waveshare completely different from the last. Both projects ended in the ditch as waveshare only provides drivers. Waveshare does NOT have any tutorials on how to use their devices only to show them working in a non realistic scenario.You’d think a gps module would come with instructions to run with GPSD in NMEA universal coordinates but NOPE. They give you a software that outputs Chinese. Don’t buy ANYTHING waveshare!
E**
Works great for mobile broadband internet and AT commands, just not at the same time
I was actually hoping to make my own Raspberry Pi 4 powered cell phone using this product.At first everything seemed great. Ubuntu has the kernel modules already included for this and it was detected right away and I was able to configure the internet connection right in the Ubuntu settings application.Sending AT Commands to do all actions (SMS and Phone Calls) works great as well.However, when trying to do everything at once I run into issues ALL the time. It is not just a AT Commands multiplexing issuing either.The device will get into a bad state where all of a sudden nothing works and requires I fully shutdown the Pi and short the HAT to get it to clear any state.Then when I bring everything back up everything will work for a while again. It is just too bad it can't be reliable enough to make a day to day use cell phone with.Customer support was actually quick to respond although their answer was not all that helpful. I still really appreciated the effort, especially with the quality of my question/message I sent.Maybe they will have some recommendations for how to fix this? I am considering ditching the project altogether or trying SixFab's LTE-M board instead.
G**I
Works great as long as you know how, and here's how!
This device works fine with Google Fi on a Raspberry Pi 5 using the stock RNDIS host driver. Three important notes:1) With most RPi5 Heatsinks you will need a riser for the 40 Pin GPIO connector. Here is the one I usedhttps://www.amazon.com/dp/B08C2DJBT2?ref=ppx_yo2ov_dt_b_fed_asin_title2) Google Fi you will need an adaptor for the SIM card, here is the one I used:https://www.amazon.com/dp/B00M9P5RXO?ref=ppx_yo2ov_dt_b_fed_asin_title&th=13) VERY IMPORTANT !!!! Be sure to use the USB port opposite of the GPIO on the Modem Marked as USB, not the one marked USB to UART. See Photo!4) Below are the commands to issue to the RPi5 to make it work!sudo mmcli -L # Verify ModemManager detection# Blacklist conflicting driversecho "blacklist cdc_ether" | sudo tee /etc/modprobe.d/blacklist-cdc.confecho "blacklist option" | sudo tee -a /etc/modprobe.d/blacklist-cdc.conf# Load cellular modulessudo modprobe qmi_wwansudo modprobe usb_serialsudo modprobe usb_wwan# Persist across rebootsecho "qmi_wwan" | sudo tee /etc/modules-load.d/cellular.confsudo update-initramfs -ureboot
R**Y
No complaints.
Works perfectly for it’s intended purpose. Read the manual and had no trouble getting it online. Just bought a SIM card and activated service on Mint mobile (t-mobile). It rides along in my Tesla on a raspberry pi and supplements connectivity. Only wished it had longer ipx connectors so I could get the antennas in a better position. An easy fix with a secondary purchase.
Trustpilot
1 month ago
3 weeks ago