Share this project

Done

Share this project

Done
LoPy is a MicroPython triple-network dev platform which doubles up as a LoRa Nano gateway. Arduino IDE compatible as stretch goal.
LoPy is a MicroPython triple-network dev platform which doubles up as a LoRa Nano gateway. Arduino IDE compatible.
LoPy is a MicroPython triple-network dev platform which doubles up as a LoRa Nano gateway. Arduino IDE compatible.
Created by
1,329 backers pledged €120,419 to help bring this project to life.

About this project

LoPy – the LoRa, WiFi and Bluetooth IoT development platform project video thumbnail
Replay with sound
Play with
sound

LoPy – the LoRa, WiFi and Bluetooth IoT development platform

€120,419

1,329

Long range LoRa messaging platform and so much more...be sure to check out project update #8 to learn more. 

We'll make LoPy compatible with the Arduino IDE
We'll make LoPy compatible with the Arduino IDE
FREE Access to IBM Binomium and Bluemix for LoPy Backers. See Project Update #9.
FREE Access to IBM Binomium and Bluemix for LoPy Backers. See Project Update #9.

 ---------------------------------------------------------------------------------------

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! 

LoPy Benefits 

★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's rich features
LoPy's rich features

Mechanical 

LoPy Size: 55mm x 20mm x 3.5mm (without headers).
Expansion Board Size: 65mm x 50 mm x 12mm. 

Only a fraction bigger than a LEGO brick...
Only a fraction bigger than a LEGO brick...
 project video thumbnail
Replay with sound
Play with
sound
  • Off
    • English

Processing 

★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. 

Memory 

★ RAM: 400 Kbytes.
★ Internal Flash = 1MByte 
★ External Flash = 4MByte 
★ GPIO: Up to 24 (3.3V tolerant)

Interfaces 

★ 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. 

Timers

★ 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 

Power 

★ 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

★Bluetooth Smart: Both standard Bluetooth and BLE supported.
★BLE: 8mA in active mode, 2uA in standby. 

LoRa Specification

★ Semtech LoRa transceiver SX1272. 
★ LoRaWAN stack.
★ Class A and C devices. 

Operating Frequencies

★ 868 MHz. 
★ 915 MHz. 

Range Specification

★ 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.

Networking

★ WiFi: 802.11b/g/n 16Mbps. 

RTC (Real Time Clock) 

★ Of course, running @32.768KHz

DMA (Direct Memory Access)

★ All over the place.

Security

★ WEP, WPA/WPA2 WiFi security. 
★ SSL/TLS support.
★ AES encryption engine.

Compatible with 

Blynk libraries available.
★Microsoft Azure ready.
★Pymakr IDE.

Certifications

★EMC
★CE
★FCC
★LoRa WAN

★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. 

The LoPy Expansion Board.
The LoPy Expansion Board.
Fitting the LoPy Expansion board is child's play.
Fitting the LoPy Expansion board is child's play.

External antenna.
★RF Cable Assemblies SMA(F) JK-IPEX MHF U.FL 1.13 100MM
★SMA Tilt Swivel 1/2 Wave Whip antenna

LoPy Antenna Kit...an antenna and a cable...
LoPy Antenna Kit...an antenna and a cable...

Frequencies will depend on region. 

Power Hungry? 

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: 

LoRa Nano Gateway Overview
LoRa Nano Gateway Overview

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!

LoRa in MicroPython example
LoRa in MicroPython example

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.

 project video thumbnail
Replay with sound
Play with
sound

And, what's more, if we reach our stretch goal of €100,000 backing we'll add Arduino IDE compatibility for the LoPy.

MicroPython forum
WiPy Documentation
Contact Pycom: support@pycom.io

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.

Need an Alarm for a remote shed?
Need an Alarm for a remote shed?
or need to monitor your pet frog?
or need to monitor your pet frog?
...and how about a remote light switch for those dark nights?
...and how about a remote light switch for those dark nights?
Or a remote control for your robot butler?
Or a remote control for your robot butler?

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.

IP64 enclosure with LoPy, expansion board and antenna kit...and lid.
IP64 enclosure with LoPy, expansion board and antenna kit...and lid.

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. 

Yes, it's official, we joined.
Yes, it's official, we joined.

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

Our manufacturing facility busy practicing for July runs.
Our manufacturing facility busy practicing for July runs.

★ 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

FAQ

Support this project

  1. Select this reward

    Pledge €1 or more About $1.08

    Invite us for a cup of coffee and we will put your name on the hall of Pycom fame! Send us a photo :)

    Less
    Estimated delivery
    39 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Reward no longer available

    Pledge €22 or more About $24

    Early Bird offer for the first 100 LoPy Backers!

    You will receive 1 LoPy. Add €5 to your pledge and we'll add the LoRa Antenna kit.

    We will contact backers after the campaign to select the frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 100 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Reward no longer available

    Pledge €24 or more About $26

    Early Bird offer for the second round of 100 LoPy Backers!

    You will receive 1 LoPy. Add €5 to your pledge and we'll add the LoRa Antenna kit.

    We will contact backers after the campaign to select the frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 100 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge €29 or more About $31

    You will receive 1 LoPy.

    Add €5 to your pledge and we'll add the LoRa Antenna kit.

    We will contact backers after the campaign to select the frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    69 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge €48 or more About $52

    The LoPy Kit: LoPy and accessories gets you ready to hack immediately.

    You will receive 1 LoPy, 1 Expansion Board and 1 LoRa antenna kit!

    We will contact backers after the campaign to select the frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    202 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Reward no longer available

    Pledge €74 or more About $80

    Early Bird offer for the first 100 twin kit LoPy Backers!
    The Twins: Go duo and some as you start planning the roll-out of your mini network!

    You will receive 2 LoPys, 2 Antenna kits and 1 Expansion Board.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 100 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Reward no longer available

    Pledge €74 or more About $80

    Second Early Bird offer for the ext 100 twin kit LoPy Backers!
    The Twins: Go duo and some as you start planning the roll-out of your mini network!

    You will receive 2 LoPys, 2 Antenna kits and 1 Expansion Board.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 100 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Reward no longer available

    Pledge €78 or more About $85

    Early Bird offer for the third round of 100 twin kit LoPy Backers!
    The Twins: Go duo and start planning the roll-out of your mini network!

    You will receive 2 LoPys, 2 Antenna kits and 1 Expansion Board.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 100 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge €82 or more About $89

    The Twins: Go duo and some as you start planning the roll-out of your mini network!

    You will receive 2 LoPys, 2 Antenna kits and 1 Expansion Board.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    363 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge €188 or more About $204

    Indulgence: Indulge yourself! Buy 5 LoPy's and control all your surroundings through your very own LoRa network.

    You will receive 5 LoPys, 5 LoRa antenna kits and 2 Expansion Boards as you clearly mean business.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    77 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  11. Select this reward

    Pledge €228 or more About $247

    Pure Greed! Now you are building a LoRa network, hacking real-time and looking for pure plug and play indulgence! Enjoy!

    You will receive 5 LoPy's, 5 LoRa antenna kits and 5 Expansion Boards.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    40 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  12. Select this reward

    Pledge €389 or more About $422

    Supersize me: Now you are building a LoRa network using one of your LoPys as a Nano gateway. Yay! You'll be hacking real-time and looking for pure plug-and-play indulgence! Enjoy!!

    You will receive an XXL Kit with 10 LoPys, 10 Antenna kits and 5 Expansion boards.

    We will contact backers after the campaign to select the antenna frequency.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    25 backers
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (35 days)