Skip to main content
Start Your First imp Project Here...

Your Next Steps

You’ve Got Your First Device Connected and Running... What Now?

Now that you have completed this guide, you:

  • Created a developer account.
  • Used BlinkUp™ to configured your impExplorer for Internet access.
  • Created a new Product and a Development Device Group.
  • Wrote code and pushed it to your impExplorer™ Developer Kit.
  • Discovered the two-part nature of Electric Imp applications: device and agent.
  • Made use of Electric Imp’s free, ready-to-use code libraries.

As a result, you’re ready to start designing your own imp-based products and to write the software that will drive them.

Here are some ways to expand your knowledge of the Electric Imp Platform.

Essential Information

When you develop code for your imp-enabled connected devices, you’ll want to keep the imp API reference close at hand. You can also look up specific Squirrel functions in our Squirrel language reference.

If you’d like to find out more about the Squirrel language itself, take a look at our Squirrel Programming Guide.

The imp pin mux page is essential reading for anyone wanting to wire components up to an imp’s GPIO pins and buses.

Finally, the Network State Diagram shows you the lifecycle of an imp-based application in the context of the device’s connection to the Internet and sleep states. A thorough grasp of the Network State Diagram is crucial to understanding the lifecycle of an imp application.

Find Help And Advice

Electric Imp has an active developer community, and you’re very likely to get answers to your questions quickly in the Developer Forums.

Build Your Skills

When you’re ready for more practical help honing your skills, check out the Software Developer Guides for articles on core imp programming topics and advanced functionality you can add to your code. For hardware designers, we have a similar set of articles called Hardware Design Guides. For working with specific imp modules, check out the Design with imp series.

Jump-Start a New Product

If you’re designing new hardware, take a look at the Reference Designs page. Designs published here can be taken, modified and re-used commercially. You’ll find designs that cover everything from audio recording, to communicating with Bluetooth modules, to driving e-paper displays.

There is a large body of open-source code in Electric Imp’s example code section.

Go Into Production

The guide you have just completed focuses on the impCentral features available to developers with free Electric Imp developer accounts. To put a product into production, you need to become an Electric Imp customer. This gives you access to impCentral’s production features and to the SDK you’ll need in order to add BlinkUp to the mobile app your end-users will run to configure their devices for Internet access. Please contact us for more information on becoming an Electric Imp customer.