If you’ve followed this guide all the way through, you’ve created a developer account, configured your development device for Internet access with BlinkUp™, created a new Product and an Application Workspace, written code in the Workspace and pushed it to your impExplorer™ Developer Kit’s imp. You’ve gained an understanding of the two-part nature of Electric Imp applications: device and agent. You’ve made use of Electric Imp’s free, ready-to-use code libraries. You’re now ready to start developing your own imp-based products and to write the software that will drive them.
Here are some ways to quickly learn more.
If you’d like to find out more about the Squirrel language itself, take a look at our Squirrel Programming Guide.
The 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.
Electric Imp has an active developer community, and you’re very likely to get answers to your questions quickly in the Developer Forums.
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.
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.
The Getting Started Guide focuses on the impCentral features available to developers with free Electric Imp 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 Electric Imp Sales for more information on becoming an Electric Imp customer.