XRange with sx1272. - Page 1
Forum section: electronics / general

author: mpavlov
author_rank: Contributor
timestamp: June 20, 2014, 08:57:57 am
content: Hi everybody,I have run a crowd funded project (XRange) which involves the new semtech's LoRa sx1272 transceiver.https://www.indiegogo.com/projects/xrange-extreme-long-range-wireless-module-for-868-or-915-mhzAdditional information onhttp://www.netblocks.eu/http://www.netblocks.eu/xrange-sx1272-lora-datasheet/What do you think about the project?What do you expect from this type of projects?Any feedback is welcome (positive or negative).Thanks,Milen

author: fake-name
author_rank: Regular Contributor
timestamp: June 20, 2014, 10:50:59 am
content: Quote from: mpavlov on June 20, 2014, 08:57:57 amWhat the hell are you thinking?

author: mpavlov
author_rank: Contributor
timestamp: June 20, 2014, 11:17:00 am
content: Hi fake-name,Unfortunately I have chosen the “flexible funding”, because I can use bank account and PayPal to receive the funds. If I use “fixed funding” Indiegogo will transfer funds only by PayPal. But withdrawing form PayPal for non US account can be pain. because I can use only Credit /Debit Card to transfer funds. I believe that the project can collect the asked funds and the “flexible funding” will not be a problem.Thanks

author: mpavlov
author_rank: Contributor
timestamp: June 20, 2014, 11:46:21 am
content: Unfortunately I can not change the campaign's funding type any more.Anyway, even the campaign will not reach the target funds everyone who make donation will receive the claimed perks.

author: Legit-Design
author_rank: Frequent Contributor
timestamp: June 20, 2014, 02:05:19 pm
content: Lack of information is disturbing. Can you provide some form of proof of anything. Flexible funding on indiegogo is just scammer heaven.I'm not saying you are scammer, just that you do everything like a scammer would do. Website that has nothing on it, same pictures as indiegogo page.Since you are going to deliver the perks even if you don't finish the campaign, what is the point? Don't use scammer heaven if you want to become known and sell that product which seems kinda ok. Is this going to be open source or something? Use open source as your selling point? Will create heck of a more buzz that scamgogo.

author: yramgu
author_rank: Contributor
timestamp: June 20, 2014, 02:36:41 pm
content: What does "+20 dBm at 100 mW constant RF output" mean? (see indiegogo page). That it always outputs 20dBm when transmitting?Nevermind, got it :http://www.semtech.com/wireless-rf/rf-transceivers/sx1272/You just copied/paste Semtech's page. Not very honnest of you, as they might not reflect the performances of your device... any measurements to support your claims?What kind of instruments did you use to design this? -137dBm sensitivity is really hard to reach.

author: mpavlov
author_rank: Contributor
timestamp: June 20, 2014, 03:25:05 pm
content: Hi Legit-DesignIt is my fault, I have not realized that “flexible funding” is used for scam. I can not use kickstarter because it does not accept projects form Bulgaria.I accept that there is too fake projects on Indiegogo. But I spent last 6 months to develop the prototype you can see on the photos that the some components are hand soldered. I can produce small batch of product under 50 but it is not profitable.Thewww.netblocks.euweb site is not finished yet. I will update it soon.The firmware will be open source it should be downloadable from web site. I have working code for Keil MDK and I'm working to implement such for Mbed it should be quite easy because Semtech has a driver of sx1272 for Mbed

author: mpavlov
author_rank: Contributor
timestamp: June 20, 2014, 04:21:51 pm
content: Hi yramgu,I am sorry that I provided only information from data-sheet. I have attached some pictures of actual measurement. This test is with LoRa modulation.

author: yramgu
author_rank: Contributor
timestamp: June 20, 2014, 10:27:43 pm
content: Fair enoughAre you just using the sx1272 as a simple transceiver (ie using only LoRa modulation) or are you compliant with the LoRaMac as well?I will insist on sensitivity: how do you plan to test it / have you tested it? Killer sensitivity (-137dBm!!!) is the key aspect of LoRa: it has no reason to exist otherwise.If you can't guarantee it there's no reason to choose LoRa over another (cheaper?) "standard"

author: daveshah
author_rank: Unknown
timestamp: June 21, 2014, 07:47:32 am
content: What distances have you tested it over so far? You claim over 12km.

author: fake-name
author_rank: Regular Contributor
timestamp: June 21, 2014, 11:24:03 am
content: Quote from: mpavlov on June 20, 2014, 03:25:05 pmNot to be rude or anything, but did you doANYresearch about crowd funding before sticking your widget up?Seriously, 2 out of every 3 threadsjust in this sub-forum aloneare probably making fun of some scammer and their latest flex-funded boondoggle. ReadANYTHINGcritical about indiegogo AT ALL, and it'll probably have MANY paragraphs about scams, flex funding, and their commonly close relationship.

author: mpavlov
author_rank: Contributor
timestamp: June 21, 2014, 11:30:34 am
content: Hi yramgu,I use the sx1272 as a simple transceiver with LoRa modulation. My first goal is to clear the hardware design.About LoRaMac I have not port it to XRange but it should not be a problem because Semtech provides source code with BSD license.About sensitivity, I had the same question when I stared work with sx1272. I came up with idea to compare the distance of possible communication between two modules with LoRa modulation and FSK modulation (sx1272 support FSK).My fist tests had not been very promising, I tested FSK compare to LoRa with Spreading Factor - 8 the LoRa was only about 2x better than FSK but far from what the Semtech promising. But real magic comes when I managed to set Spreading Factor -12, LoRa is over 5x better than FSK in my tests (dense urban environment).

author: mpavlov
author_rank: Contributor
timestamp: June 21, 2014, 01:24:54 pm
content: Quote from: daveshah on June 21, 2014, 07:47:32 amWell here is one pointhttps://www.google.com/maps/@42.590226,23.368248,3a,75y,19.3h,87.82t/data=!3m4!1e1!3m2!1ssQmvcHeJu2LHSbpATi03vw!2e0other point is 14 - 21 km far from this point, but reliability of communication depends from terrain.?f course if there is a building between two transmitters this brakes the communications.

author: mpavlov
author_rank: Contributor
timestamp: June 21, 2014, 01:39:57 pm
content: Quote from: mpavlov on June 21, 2014, 01:24:54 pmOther point on googlemaps:https://www.google.com/maps/place/%D0%A1%D0%BE%D1%84%D0%B8%D1%8F/@42.691231,23.452451,3a,75y,336.64h,90t/data=!3m4!1e1!3m2!1sDzHmujbo1wD-15MljB-7Tg!2e0!4m2!3m1!1s0x40aa8682cb317bf5:0x400a01269bf5e60

author: yramgu
author_rank: Contributor
timestamp: June 21, 2014, 01:45:47 pm
content: Quote from: mpavlov on June 21, 2014, 11:30:34 amDon't be so sure, the LoRaMac behaves a bit "weirdly" in my opinionQuote from: mpavlov on June 21, 2014, 11:30:34 amI get your point. It's normal that you get better sensitivity with SF12, as this decreases the radio datarate. But the problem is that with this method you have no absolute reference for the sensitivity measurement. A better (a proper) way of doing this would be using an RF signal generator to inject a LoRa frame direclty in your module. The RF Gen would allow you decrease the power gradually until you reach your target FER. Then you would get the actual sensitivity of your product. Ask Semtech for help regarding LoRa format, as they didn't publish details about the modulation.As those Gens are expensive, I think you could just rent one from R&S / Anritsu... for the time needed to do your tests.And (for now) I don't think your project's a scam

author: Legit-Design
author_rank: Frequent Contributor
timestamp: June 21, 2014, 02:02:45 pm
content: How about more data than just one connection?Leave one point in your headquarters. Go around town with the antenna sticking from your backpack. Have gps running and time correlate the measurements and location. Or doesn't have to use gps just choose some data points and log them. I really want to see that >3km dense urban range in action.Can you provide some basic real world measurements how much the maximum speed decreases with range? Doesn't have to be all real world, just correct them based on your measurements.

author: mpavlov
author_rank: Contributor
timestamp: June 21, 2014, 02:34:46 pm
content: Quote from: yramgu on June 21, 2014, 01:45:47 pmyramgu, thanks for your feedbackUnfortunately I do not have such resources to do this tests.The RF part of XRange is exact replication of Semtech'skithttp://www.digikey.com/product-detail/en/SX1272DVK1BAS/SX1272DVK1BAS-ND/4285674and this will be acceptable for such kind of projects like XRange.

author: yramgu
author_rank: Contributor
timestamp: June 21, 2014, 05:01:42 pm
content: Quote from: mpavlov on June 21, 2014, 11:30:34 amYou're welcomeQuote from: Legit-Design on June 21, 2014, 02:02:45 pmI second that. You're gonna have one major potential interferer: LTE. But as you said, you've copied Semtech's design and the rest of the board is nothing fancy so you should be OK

author: mpavlov
author_rank: Contributor
timestamp: June 21, 2014, 07:19:38 pm
content: Quote from: yramgu on June 21, 2014, 05:01:42 pmAbout test for 3km dense urban range, unfortunately I can not arrange this test soon. But from my experience if two transmitters are near to ground and you are surrounded by many buildings you can not achieve 3km distance. If you can put one transmitter one of the highest building you could have 3km range.Last thing I can say is that there is very good reception inside of the buildings.

author: Legit-Design
author_rank: Frequent Contributor
timestamp: June 21, 2014, 09:13:03 pm
content: Even half of that with those small stick antennas would be amazing accomplishment, taking into account that it's using some wireless technology.

author: Legit-Design
author_rank: Frequent Contributor
timestamp: July 03, 2014, 12:25:41 pm
content: Still no news on this one? Any chance of just doing really low cost transceiver only for maybe arduino, raspberry pi or something? Does the LoRa part actually require more connections than just SPI to control it externally?http://www.digikey.com/product-detail/en/SX1272RF1BAS/SX1272RF1BAS-ND/4490407like this one, but maybe with some working examples for the popular prototype platforms?I don't think most people want the mbed thing, except people who are already familiar with using mbed.https://www.kickstarter.com/projects/flutterwireless/flutter-20-wireless-arduino-with-half-mile-1km-ranSimilar to this one, but keep it as cheap as possible, if possible.

author: mpavlov
author_rank: Contributor
timestamp: July 03, 2014, 08:52:16 pm
content: Quote from: Legit-Design on July 03, 2014, 12:25:41 pmI am working to clear the minor hardware bugs on prototype and preparing to produce final prototype. Also I am porting LoRaMac firmware to XRange hardware. I hope that I will have working LoRaMac next week.I am considering how to lower the cost of XRange, because the price can be obstacle for the hobbyists and makers to use this technology.It is possible to use sx1272 with Arduino but I think Arduino is not the best platform because the LoRa firmware if fairly complicated is takes about 20K ( LoRaMac about 26K for STM32L152).To control LoRa you need SPI, one pin to control TX/RX of RF switch, MCU need to monitor DIO0- DIO5 because SX1272 toggle some of this pins on TX or RX event (depends of regime).I have started with this boardshttp://www.digikey.com/product-detail/en/SX1272RF1BAS/SX1272RF1BAS-ND/4490407(I had to manufacture them because they had not been on stock at that time) but it was very frustrating until I have managed to run semtech's source code on my hardware (I attached the photo of my first hardware). Actually you need two of this board total $140 + shipping. XRange is better value for money, you can take two XRange boars with antennas for $99 , free shipping, source code of firmware and documentation.Mbed is interesting platform platform but it is optional, firmware can be compiled with any ARM C compiler (I have project for Keil MDK if there is interest I can provide project for GCC).Flutter is really inexpensive but they can achieve this price because of mass production. They have very successful project on Kickstarter. Did they provide source code and design files of Flutter?

author: Legit-Design
author_rank: Frequent Contributor
timestamp: July 04, 2014, 10:31:38 am
content: Quote from: mpavlov on July 03, 2014, 08:52:16 pmAs far as I understood they haven't even shipped anything yet. So nothing except promises and some pictures are provided. Also in their updates/comments they seem to have hit a wall with the regulations. Their product can't be certified by FCC, as it was originally promised to be fully open source. "FCC basically won't certify a product that allows illegal frequency transmissions" And yes their product is open source so anything could be possible. I think they need to lock some things down and this won't be fully open source.So like many other hardware crowdfunding campaigns, they are delivering late. People should be more sceptical about crowdfunding, nice words don't mean anything. We can look at crowdfunding campaigns that are years late and still haven't delivered anything or even close to delivering. That is the reality.Are you planning on releasing some code and wiring for that prototype? For people who want to diy the whole thing? Since you are crowdfunding the polished easy to use product, diy version for people to test out might be a nice boost? That transceiver board (http://www.semtech.com/wireless-rf/rf-transceivers/sx1272/) provided gerbers. And looks like they offer maximum of 5 free sample chips.

author: mpavlov
author_rank: Contributor
timestamp: July 04, 2014, 07:54:04 pm
content: Quote from: Legit-Design on July 04, 2014, 10:31:38 amI have not thought that there will be interest of this prototype. I will write article how to build it and I will provide source code also. I have 6 not populated PCB for sx1272. I can put then like a perks in my crowdfunding project.

author: mpavlov
author_rank: Contributor
timestamp: July 07, 2014, 07:11:01 pm
content: Quote from: mojo-chan on July 07, 2014, 09:24:40 amThis is rough measurement of XRange board:Only CPU - 7.5 mACPU + sx1272 (TX is set to max power +20dBm) - 80 mACPU + sx1272 (RX) - 12 mA------Note: the measurement is done before the switching regulator with 6V power supply so you have to calculate the real current!--------------Quote from: mojo-chan on July 07, 2014, 09:24:40 amThe target of this product is to satisfy the need of long range add robust communication solution. The current solutions can not compete whit LoRa Modulation (at same power level). At the moment there are a few products with sx1272 and their price is a bit higher. What do you expect from this type of product about price , futures, firmware , support ... ? Please share your opinion. I am looking to refine the product to fit the needs of the people who will use the product.

author: mpavlov
author_rank: Contributor
timestamp: July 08, 2014, 06:47:43 pm
content: I have put the SX1272RF1BAS PCB boards in Perks for 2x PCBs for $12.If someone would like to build the SX1272RF1BAS kit for himself, he can claim the perkhttps://www.indiegogo.com/projects/xrange-extreme-long-range-wireless-module-for-868-915-mhz/x/7938980

author: mpavlov
author_rank: Contributor
timestamp: July 13, 2014, 07:27:23 pm
content: Update:http://www.netblocks.eu/electronics/first-prototype-testing-lora-sx1272-rf-technology/

author: mpavlov
author_rank: Contributor
timestamp: August 11, 2014, 11:26:32 am
content: Semtech Announces Microchip as an Adopter of LoRa™ Technology to Target IoT!http://www.netblocks.eu/uncategorized/semtech-announces-microchip-adopter-lora-technology-target-iot/

author: mpavlov
author_rank: Contributor
timestamp: August 13, 2014, 07:28:10 am
content: New PCB board received.http://www.netblocks.eu/electronics/new-xrange-pcb-board-sx1272/

author: mpavlov
author_rank: Contributor
timestamp: March 30, 2015, 02:59:54 pm
content: Hi AllWe start sale of our product based on sx1272 LoRa more information onhttp://www.netblocks.eu/xrange-sx1272-lora-datasheet/http://www.netblocks.eu/products/sx1272-lora-modules-and-kits-on-sale/Example software athttps://github.com/netblocksBest Regards,Milen