Your many-footed little helper for Chromebook enrollment.

Multiply your staff’s efficiency at your next Chrome device unboxing party

Centipede is an ultra-cheap (~$9/unit) high-value solution involving an Arduino micro-controller and some open-source code maintained by Amplified Labs that can dramatically increase your team’s efficiency during large Chromebook deployments.  Plug the Arduino into a Chromebook and let it do the keystrokes through the enrollment screens, setting SSID, network passwords, and clicking “Next” for you — allowing you to enroll many more devices per hour. Buy an Arduino Pro Micro from your favorite retailer, or get the same device we have tested from Amazon.

Get up and running quickly

Welcome Screen of Chrome OS version 57
ChromeOS Version 58 Welcome Screen

Choose the Centipede script for ChromeOS version 57 (and lower), or ChromeOS version 58 (and higher). Make a copy of the script you’d like to use, and modify it to include your local network settings, then program the device. The images on the left show the welcome screens for versions 57 or 58. Be sure to pick the script that matches, as the enrollment process has changed.

Find answers to your questions

Centipede is offered for free by Amplified Labs. If you have any questions, take a look at the support and FAQ pages, or head over to the Centipede Google Plus community to find answers. There, you can submit a bug report, request a feature, or share some of the amazing things Centipede can do! For existing Amplified IT customers with support hours, you can get one-on-one live help to modify the code to suit your needs. Just reach out to your account manager directly, or send a request to

Centipede Google+ Community

See it in action

Next time you’re enrolling a large number of Chrome devices, arm your staff with five or six Centipede units each and watch the work disappear.

Big thanks to technology coordinator Kimberly Hauser for producing this video!

<!-- Drip --> <script type="text/javascript"> var _dcq = _dcq || []; var _dcs = _dcs || {}; _dcs.account = '9648499'; (function() { var dc = document.createElement('script'); dc.type = 'text/javascript'; dc.async = true; dc.src = '//'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(dc, s); })(); </script> <!-- end Drip -->

How Centipede works

  1. Purchase the Arduino Pro Micro at Amazon or click on the image on the right.  If this model is out of stock, we’ve also tested this slightly more expensive model at Adafruit.
  2. Make an account on Arduino Create.
  3. Determine if you are enrolling a Chromebook with version 57 (or lower), or version 58 (or higher).
  4. Make a copy of the Centipede sketch file that matches your version (57- or 58+).
  5. Fire up a factory-fresh Chromebook and plug in Centipede via a micro-USB cable
  6. Watch and weep tears of joy as Centipede does the dirty work for you

Cheap as dirt

At roughly $9 per unit, these little guys will pay for themselves in about fifteen minutes.

Fun to watch

So mesmerizing to watch keystrokes happening programmatically…  but get back to work!

Put it to work in your makerspace

Done enrolling Chromebooks?  Arduinos are a widely-adopted open computing platform that is perfect for use in computer science, arts, and fungineering courses.

Asimov behold

At long last, your own private robot army.

Take it easy

Who says you have to tell your supervisor about Centipede?

Save those lovely wrists

Your opposable thumbs and manual dexterity are a gift too precious for repetitive keystrokes.

Note: Amplified Labs does not sell the device. We offer Centipede as a DIY solution that involves the purchase of 3rd party hardware we have tested, but cannot directly guarantee.

Get help

Learn more about how to set up and use Centipede.

Check out these other Amplified Labs tools

Schedule the sync of local CSV batch exports to Google Sheets.

Bulk-generate Google calendar events from Sheets.  Automate event creation from Forms.

Auto-sync your SIS rosters and guardians to Google Classroom.

Root out, fix, and monitor those pesky / risky Google Groups access settings.

Get G Suite user provisioning and management superpowers in Google Sheets.

An administrative task-master for Gmail inboxes.

Manage your Chrome devices with bulk power, reporting intelligence, and efficiency.

Share This