-
Step 1: Pick the Exact Module, Not the 'Family'
-
Step 2: Verify Voltage Levels and Power Sequencing
-
Step 3: Confirm Regional Frequency and Compliance
-
Step 4: Check Package, Pinout, and Antenna Connector
-
Step 5: Nail Down Lead Times and Shipping Reality
-
Step 6: Incoming Inspection—Don't Skip It
-
Common Mistakes and How to Avoid Them
I'm a hardware engineer handling component orders for about eight years now. I've personally made (and documented) seven significant mistakes—totaling somewhere around $12,000 in wasted budget, maybe $13k. Yeah, I keep a list. So now I maintain our team's ordering checklist, and it's saved us more than once. This is for anyone buying Semtech LoRa modules, XR60 routers, or similar gear. If you're not from the US and have ever searched 'what is inc' on a datasheet—Semtech Inc. is just a US corporation structure, not a unit.
Use this checklist when you're about to place a PO for Semtech parts, or when a board comes back from assembly and doesn't work. It won't solve every problem, but it will prevent the common ones. Let's get to it.
Step 1: Pick the Exact Module, Not the 'Family'
The biggest mistake? Ordering 'SX1276' when you meant 'SX1276' without checking the package or variant. SX1276 has multiple versions, and some are pin compatible, some aren't. SX1262 is also LoRa, but it's a different pinout and different RF performance. I once ordered 200 SX1276 modules that were the LF/HF version mix-up. We didn't catch it until we powered them up and saw no packets. Return shipping killed the margin.
Check the full part number, including the frequency band and package. Write it down. Get the vendor to confirm in writing. It sounds basic, but it's the #1 error in our records. Trust me, a 'standard SX1276' doesn't exist.
Step 2: Verify Voltage Levels and Power Sequencing
If you're pairing a Semtech chip with a 5V MCU, you need a level shifter. You'd think that's obvious, but we lost a batch of prototypes because the reset pin was pulled to 5V directly. The chip didn't die instantly—it degraded over a week. The most frustrating part: it only showed up in RMA testing.
Also, check the power sequencing requirements. Some LoRa modules don't like being powered up while the SPI bus is high. We use a 117 multimeter (the Fluke 117) to check continuity and voltage rails before the first power-on. It's not the most exciting tool, but it catches the classic mistakes: a short to ground, a missing pull-up, a rail that dips under load. Just last week that meter saved two boards that had a flipped electrolytic capacitor.
One more thing: don't trust the regulator on your dev board to behave like the one on your custom PCB. We saw random resets for days because our switching regulator had ripple on the 3.3V rail. The module worked in the lab, then flaked out on the bench. We replaced it with an LDO and it was rock solid. That's a weekend I don't want back.
Step 3: Confirm Regional Frequency and Compliance
LoRa is not a single frequency. Europe uses 868 MHz, North America 915 MHz, some countries 923 MHz. For a DIY project, this matters less. For a commercial product, it matters a lot.
Here's something vendors won't tell you: the same Semtech chip may be classified differently depending on the region. We once shipped a health device for remote blood pressure monitoring to a customer in Japan with the US firmware. It transmitted on the wrong ISM band. We had to re-flash every unit—that was a $4,700 mistake, not counting the customer trust loss.
Before you order, write the target region on the PO. If you're importing modules from a distributor, ask for the region code. Per FCC rules (fcc.gov), sub-GHz transmission limits vary by band and application. Verify current regulations at official sources; I'm not a lawyer, just a guy with a scar.
Step 4: Check Package, Pinout, and Antenna Connector
SX1262 and SX1276 are both 'LoRa,' but pinouts are different. If you've got a PCB made for one and solder on the other, you'll have a bad time. Also check the antenna connector: U.FL vs SMA vs a PCB trace. We ordered evaluation boards with U.FL connectors while our production antenna used an SMA cable. The adapter added $0.80 per unit and a week of delivery time.
A trick I've learned: get a sample part and physically test it on the PCB before placing a production order. Yes, it costs something and delays things, but it beats a batch of 500 dead boards.
And while you're at it, check the mechanical dimensions. The same part number sometimes comes in different package sizes, like QFN vs QFN with exposed pad. If your footprint doesn't match, you'll be hand-sanding pads. Don't ask.
Step 5: Nail Down Lead Times and Shipping Reality
This is where the 'time is money' thing gets real. Semtech products often ship from their distribution centers—some of which are near the Semtech Camarillo CA office. That's where the company's corporate office sits. But 'ships from Camarillo' doesn't mean you get it next day, so don't assume.
In March 2024, we paid $400 extra for expedited shipping on Semtech XR60 compact 5G/LTE routers because a pilot hospital deployment was locked to a date. The quote from another vendor was $200 cheaper, but they couldn't guarantee delivery. We chose the more expensive option because missing the deadline would have cost us a $15,000 contract—and the credibility to try again. I have mixed feelings about rush fees; they can feel like gouging. But after getting burned twice by 'probably on time' promises, I now budget for guaranteed delivery when the schedule matters.
So, step five: ask for the ship date, not the order date. Get it in the confirmation. Verify the carrier. If your project deadline is non-negotiable, pay for the faster option. A 'probably' is not a risk management strategy.
Step 6: Incoming Inspection—Don't Skip It
When the parts arrive, you should test before you put them into production. It's tempting to trust the tape-and-reel and skip ahead, but this is where the smaller mistakes hide.
Here's our routine:
- Visual check: label, date code, markings.
- Continuity and short tests with a 117 multimeter on a sacrificial unit.
- Power up a single module and read the SPI register values—if you can't talk to it, it's not a small firmware issue.
The 117 multimeter is not fancy, but it catches gross solder bridges and damaged pins. We've caught 47 potential errors using this checklist in the past 18 months, and at least a dozen were things I wouldn't have noticed until after reflow.
Also, if you're ordering the XR60 compact 5G/LTE router, test the SIM slot before you deploy. A colleague of ours skipped that and ended up physically modifying the SIM holder on forty units. The socket was slightly deformed from the factory—you can't spot that without inserting a SIM.
Common Mistakes and How to Avoid Them
Some additional stuff that bites people:
- Buying from unauthorized sources. Counterfeit Semtech chips are real. Always use official distributors or Semtech's direct channel.
- Overlooking firmware version. A LoRa module can have older firmware that lacks bug fixes. Request the current firmware revision when ordering.
- Forgetting the reset circuit. Some boards need an external timeout with a delay; skipping it causes random boot failures.
That's the checklist. It's not elegant, but it works. The point of all this isn't to scare you—it's to make sure you don't learn the way I did.