About this project
Long range LoRa messaging platform and so much more...be sure to check out project update #8 to learn more.
The creators of the WiPy are back!
So, what are we saying? The LoRa, WiFi and BLE Micro controller and LoRa Nano gateway for enterprise grade connected Things. With the latest chipset the LoPy offers a perfect combination of power, friendliness and flexibility. Create and connect your things everywhere. Fast.
We have created a hardware platform with four times the memory of previous generation micro controllers, three wireless network types, a product that can act as a LoRa nano gateway allowing you to connect up to 100 LoPy's. Create your own little private network and become a neighbourhood hero! When used as a private nano gateway, it will connect your other LoRa devices up to 5km however expect up to 40km range (when in line of sight) when connecting your LoPy to a LoRa gateway of a network provider!
★LoRa Nano gateway or just LoRa/WiFi/BLE device – you choose ★ MicroPython enabled, use "the Linux of IoT" to achieve speedy developments ★ super small and light to fit in any cavity★ Ever so low power to enable years of battery life so there’s no need for new nuclear power stations to run millions of LoPys ★ What’s more… With dozens of ready to use templates and much more added options, now you can create almost anything that comes to your mind. Combination of advanced content importers, different layouts, header styles, post types,… gives you a freedom and control you have never seen before. And you can do it all with the new Pymakr IDE.
★ARDUINO COMPATIBLE WITH STRETCH GOAL
(See more details below)
★ Want to know more about LoRa? Check the FAQ here.
LoPy Size: 55mm x 20mm x 3.5mm (without headers).
Expansion Board Size: 65mm x 50 mm x 12mm.
★Dual processor (each core running @ 160 MHz) + WiFi + BLE radio System on Chip.
★Network processor handles the WiFi/BLE connectivity and the IPv6 and IPv4 stacks.
★Main processor entirely free to run the user application along with the LoRa stack.
★ RAM: 400 Kbytes.
★ Internal Flash = 1MByte
★ External Flash = 4MByte
★ GPIO: Up to 24 (3.3V tolerant)
★ 2 x UART, SPI, I2C, DMA, I2S (audio playback).
★ Internal chip antenna and u.fl connectors for external antennas.
★ Surface mountable and also available with male headers.
★ 16-bit and 32-bit timers with PWM.
ADC and DAC
★ 12-bit ADC and 8-bit DAC.
Hash and Encryption engines
★ SHA ★ MD5 ★ DES ★ AES
★ Input: 3.3V - 5.5V.
★ Wi-Fi:12 mA in active mode, 5uA in standby.
★ LoRa: 3mA in active mode, 39mA during Tx, 14mA during Rx.
★Bluetooth Smart: Both standard Bluetooth and BLE supported.
★BLE: 8mA in active mode, 2uA in standby.
★ Semtech LoRa transceiver SX1272.
★ LoRaWAN stack.
★ Class A and C devices.
★ 868 MHz.
★ 915 MHz.
★ Node range: Up to 40km (when in line of sight).
★ Nano-Gateway: Up to 5 km (when in line of sight).
★ Nano Gateway Capacity: up to 100 nodes.
★ WiFi: 802.11b/g/n 16Mbps.
RTC (Real Time Clock)
★ Of course, running @32.768KHz
DMA (Direct Memory Access)
★ All over the place.
★ WEP, WPA/WPA2 WiFi security.
★ SSL/TLS support.
★ AES encryption engine.
★Blynk libraries available.
★Microsoft Azure ready.
★Dimensions: 65mm x 50 mm x 12mm.★USB to serial converter.★LiPo battery charger with JST connector.★Push-push MicroSD card socket. ★3 Female headers, compatible with the LoPy and the WiPy.★User led and user push button.★Battery charge monitoring.★Lots of jumpers to enable/disable functionality.
★RF Cable Assemblies SMA(F) JK-IPEX MHF U.FL 1.13 100MM
★SMA Tilt Swivel 1/2 Wave Whip antenna
Frequencies will depend on region.
We don’t think so. No need for new nuclear power stations to power the LoPys of this world. In fact, we’re quite confident we have a product that is mirroring the WiPy's SUPER GREEN CREDENTIALS as the LoPy consumes only:
★0.1% of Raspberry Pi B+
★1.5% of the Arduino Mega
★5.27% of a Particle Photon
This is great news if you want to create something that is connected for longer periods and powered with a battery.
And what if you could build your own LoRa network?
Here is the clever part, you can use the module to switch a comms signal from WiFi to LoRa (and vice versa) thus making the LoPy both a LoRa Receiver / Transmitter and a Nano gateway capable of handling comms with up to 100 other LoRa nodes! This means you can go and create your own LoRa network for you, your friends or just your Things! No monthly bills for connectivity. All you need to turn the LoPy into a LoRa Nano Gateway is a LoPy kit including antennas, a power supply and fingers to type in some code. The way it works is illustrated below:
We will provide the Python library needed to make the LoPy operate as a nano gateway and let you run your own private (or not, share it with your friends!) network.
We will supply more information about how to get the LoPy working as a nano gateway before the shipments in August 2016.
MicroPython is the Linux of IoT
The rapid-results microcontroller scripting language of the future. Simple, powerful and fit for purpose, this nifty new open source scripting language came about to replace long winded programming that is overkill for microcontrollers, a key component for electronics based products. MicroPython leverages the existing Python 3.4 design and optimizes it for microcontrollers to enable a lighter, faster and better coding environment that both programmers and hardware developers can use with ease. Pycom continues and will continue to fund the development of core MicroPython features to ensure they stay Open Source.
MicroPython and LoRa: We think MicroPython makes developing super fun!
And then … All those hardware specs are awesome, but it get’s better still. The LoPy is really easy to use, because we have written a powerful and intuitive IDE – the Pymakr to make it even easier for you to program in your browser and load straight to the LoPy (read on for more information on Pymakr).
Pymakr connects automatically to your WiPy or LoPy via the serial or Telnet Server, runs your code on the fly, manages the internal file system, synchronizes your code instantly and runs it with just one click. It also takes care of firmware upgrades and includes a built in console that interfaces with the MicroPython REPL. Features code completion, static analysis, PEP8 style checking and a built-in interactive prompt. Pymakr is the one and only tool you'll ever need to develop on the WiPy and LoPy.
PyMakr will be open source and we will release it right after the campaign is finished.
And, what's more, if we reach our stretch goal of €100,000 backing we'll add Arduino IDE compatibility for the LoPy.
IMPORTANT NOTE: You need to make sure you have an antenna kit and a power supply to be able to make the LoPy work. The antenna kits we supply are outlined above but you can also source your own.
There are loads of cool stuff you can build with the LoPy. Here’s a few examples of what you’d need.
And there’s tons more to do. You have the choice of three different types of wireless networks which means it’s really easy to connect to your home WiFi, your mobile phone or a city or country-wide LoRa Network.
Here's an example of an IP64 LoPy enclosure unit with the external antenna Kit. All these items will be available for sale on the Pycom webshop.
Your imagination is the only limit.
What is LoRa? LoRa is a Low Power Wide Area Network (LPWAN) specification intended for wireless battery operated Things. LoRaWAN meets the key requirements of Internet of Things such as secure bi-directional communication, mobility and localization services. This standard will provide seamless interoperability among smart Things without the need for complex local installations and gives back the freedom to the user, developer, businesses enabling the role out of Internet of Things. Public Networks are being rolled out across the globe by organisations such as SENET (USA), ThingsNetwork (Europe and USA), TATA (India), KPN (Europe), Bouygues (France), Swisscom, Proximus and in addition to that there are a number of private LoRa networks being set up including some run by main universities.
The benefits of LPWAN is that it is specifically designed for M2M and able to reach devices in remote areas, indoors or underground, with a long battery life – often over 10 years from a single AA battery.
Oh… and did we say we have friends? From our side, we have teamed up with a few network providers and joined the LoRa Alliance to achieve certification for the LoPy.
For instance, we found a company as passionate as ourselves, SENET, based out of Boston, USA. In fact, they are so keen to support our developer community that they have agreed for each Pycom developer to connect (free of charge for non commercial applications) 2 LoPy devices onto their networks! At present they have deployed over 100,000 square miles of network coverage across the US with concentrations in the Northeast, the Midwest, and California. During 2016, network deployment will continue on an aggressive pace including deep coverage in the innovation districts of greater Boston and the San Francisco Bay area.
So if you are lucky enough to live in those regions then try connecting to the Senet network! Elsewhere, you can connect to the OpenSource network “The Things Network” whom also happen to be Dutch…. They have/will have coverage in the following cities:
Sao Paolo (Brazil), Cape Town (South Africa), Buenos Aires (Argentina), Kochi (India), Port of Rotterdam / Rotterdam / Amsterdam / Flevoland/ Groningen / Eindhoven / Friesland / Den Haag / Utrecht / Maastricht (Holland), Zurich (Switzerland), Poznan (Poland), Montreal / Ottawa / Kanata (Canada), Montevideo (Uruguay), Perth (Australia), Mexico City (Mexico), Belfast (Ireland), Austin / Boston (US), Milan (Italy), Johannesburg (South Africa), Huesca (Spain), Copenhagen (Denmark), Dunedin (New Zealand), and Thatcham / Calderdale / Manchester (UK).
And if you live elsewhere… be a NEIGHBORHOOD Hero and use your LoPy as the LoRa nano gateway to see how many ‘Things’ you can connect in a 5KM radius! Mmmhhh could be a nice little competition here… more on that later in the year.
★ Kickstarter Campaign Start 02 February 2016
★ Kickstarter Campaign Close 08 March 2016
★ Manufacturing July 2016
★ Shipping to Backers August 2016
LoRa GATEWAYS & ARDUINO COMPATIBILITY AS STRETCH GOALS
GATEWAYS FOR STUDENTS
We want to enable our developers of the future to have fun whilst learning! What better way to achieve this than to give children the tools of the future. Many schools and Universities teach IoT but how about being able to connect your applications wirelessly without needing to take out a 24-month contract? We therefore feel that by offering key Universities a LoRa Gateway, with a radius of up to 40km, not only will their students benefit from the technology but those living in the surrounding areas will also be able to hook up their devices. Obviously, the educational establishments will need to agree to hosting of the Gateway and providing connectivity to the unit. We have some locations in mind but feel free to email us with suggestions for University locations.
ARDUINO COMPATIBLE LOPY
In addition, if we reach a stretch goal of EUR 100k of sales in this campaign, we will make the LoPy compatible with the Arduino IDE in time for shipment of the LoPy August 2016.
★First 100 LoPy units ship at €22 (instead of €29)
★First 100 LoPy The Twins bundle ship at €74 (instead of €82)
The remaining Kickstarter unit price is €29 (instead of the standard price of €34 – see the Pycom webshop).
Meet the stars of the LoPy Kickstarter video: Fred, Daniel and Tim. They and the extended team run Pycom on a day-to-day basis.
We're so grateful to everyone who helped us along the way.
Risks and challenges
The LoPy software has been under development for many months, it's built on top of MicroPython which has a large and growing community of users and contributors. The code has been carefully crafted with precision and has a strong and high quality code base.
We have automatic tests setups that run nightly tests to make sure that every feature stays rock solid.
We have managed to ship more than 5000 WiPy's and expansion boards since September last year, and we have grown our network of assembly partners and component suppliers.
We are confident that we have addressed every important aspect of the project and we have worked very hard to make sure that we had everything under control before showing the LoPy to the world. Technical risks are super low at this stage since the hardware has been extensively tested and the software is nearly complete.Learn about accountability on Kickstarter
Support this project
- (35 days)