{"version":1,"pages":[{"id":"sWEaQFnZ6zMeLTiI55YB","title":"Raspberry Breadstick","pathname":"/breadstick","siteSpaceId":"sitesp_qsDaG","emoji":"1f956","description":"The fully featured Breadstick for your breadboard!  Brought to you by Breadstick Innovations.","breadcrumbs":[{"label":"Breadsticks"}]},{"id":"KtvtVNTAmQMkTTwx7eZj","title":"Code Examples","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"}]},{"id":"UfuQ4nROUWbVkthmSjJk","title":"Demo Code","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/demo-code","siteSpaceId":"sitesp_qsDaG","description":"This is the code that ships with the Raspberry Breadstick. It uses the gyroscope to change the LEDs when rotated about its z-axis.","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"X46ySn6xszT2BTc7m0US","title":"POV Wand","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/pov-wand","siteSpaceId":"sitesp_qsDaG","description":"Use your Raspberry Breadstick as a POV (Persistance Of Vision) wand to draw images in the air using the LEDs!","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"qYp1yNmBNrQidQ5fJq80","title":"Pride Flags POV Wand","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/pride-flags-pov-wand","siteSpaceId":"sitesp_qsDaG","description":"Pride Month is here! Wave a Pride flag and spread some love!","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"degpMrNGUHDxKM3A8umy","title":"6-Axis IMU","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/6-axis-imu","siteSpaceId":"sitesp_qsDaG","description":"The LSM6DS integrates both a 3-Axis Accellerometer and a 3-Axis Gyroscope in its tiny 3mm x 2.5mm package!","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"KcRGfEmWNHXmJtkP5McT","title":"RGB Blink","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/rgb-blink","siteSpaceId":"sitesp_qsDaG","description":"Uses the DotStar library to blink the SK9822 addressable RGB LEDs.","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"ZsAYToqoB9sj3YOF7aUJ","title":"AsyncIO RGB Blink","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/asyncio-rgb-blink","siteSpaceId":"sitesp_qsDaG","description":"This time the leds are blinked without the busy delay of the time.sleep() method.","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"p7J5utZVJ4ndAUFbnD0f","title":"Digital Input","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/digital-input","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"4vCAuLFPOqPme7HLcEDd","title":"Digital Output","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/digital-output","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"bsTHWaXE3ySldnIY5xcZ","title":"PWM","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/pwm","siteSpaceId":"sitesp_qsDaG","description":"Pulse Width Modulation - If you flip an LED on and off quickly enough, you can control the brightness!","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"VOUPIw6t7lk5SFxJL5wN","title":"ADC","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/adc","siteSpaceId":"sitesp_qsDaG","description":"Analog to Digital Conversion - Read a voltage and convert it to a number!","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"vsRmUZOVGBLckrKBmq18","title":"Servo Motor","pathname":"/breadstick/breadsticks/raspberry-breadstick/code-examples/servo-motor","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"},{"label":"Raspberry Breadstick","emoji":"1f956"},{"label":"Code Examples"}]},{"id":"O1uV1RuxN4NlICwJPQuw","title":"Raspberry Breadstick Lite","pathname":"/breadstick/breadsticks/raspberry-breadstick-lite","siteSpaceId":"sitesp_qsDaG","emoji":"1f956","description":"The same Raspberry Breadstick, but without the LEDs and IMU.","breadcrumbs":[{"label":"Breadsticks"}]},{"id":"qnpNtFcQtIuB4YGY3aab","title":"Support Boards","pathname":"/breadstick/breadsticks/support-boards","siteSpaceId":"sitesp_qsDaG","emoji":"1f35e","breadcrumbs":[{"label":"Breadsticks"}]},{"id":"NsWNTa0IlwuhXhPQDKzB","title":"I2C Devices","pathname":"/breadstick/breadsticks/support-boards/i2c-devices","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"}]},{"id":"jHSqgR75k6INrrS8YDD2","title":"I2C Bus Rail Adapter","pathname":"/breadstick/breadsticks/support-boards/i2c-devices/i2c-bus-rail-adapter","siteSpaceId":"sitesp_qsDaG","emoji":"1f68c","description":"Turn your bus rails into a convenient I2C interface for Croutons and other devices.","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"},{"label":"I2C Devices"}]},{"id":"bpZ8eAyV84mQ0P6CZ8JW","title":"Weather Crouton","pathname":"/breadstick/breadsticks/support-boards/i2c-devices/weather-crouton","siteSpaceId":"sitesp_qsDaG","emoji":"1f326","description":"BME280 Temperature, Humidity, & Pressure Sensor","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"},{"label":"I2C Devices"}]},{"id":"DF53cYR99rQiYJW3bWpt","title":"Brightness Crouton","pathname":"/breadstick/breadsticks/support-boards/i2c-devices/brightness-crouton","siteSpaceId":"sitesp_qsDaG","emoji":"1f60e","description":"BH1750 16-bit Ambient Light Sensor","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"},{"label":"I2C Devices"}]},{"id":"52J2hlOOAHev163hcOGW","title":"Distance Crouton","pathname":"/breadstick/breadsticks/support-boards/i2c-devices/distance-crouton","siteSpaceId":"sitesp_qsDaG","emoji":"1f4cf","description":"VL53L4CD Time-of-Flight High Accuracy Proximity Sensor (0-1300mm)","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"},{"label":"I2C Devices"}]},{"id":"q9up5UIOk1kJvbJIyfjS","title":"Motion Crouton","pathname":"/breadstick/breadsticks/support-boards/i2c-devices/motion-crouton","siteSpaceId":"sitesp_qsDaG","emoji":"1fae8","description":"LSM6DS 6-Axis IMU (3-Axis Accelerometer + 3-Axis Gyroscope)","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"},{"label":"I2C Devices"}]},{"id":"CaX3yIpWjrNFrXdqi4re","title":"I2S Devices","pathname":"/breadstick/breadsticks/support-boards/i2s-devices","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"}]},{"id":"6dr4yLd8rRO2ZfFjv0w9","title":"Boombox","pathname":"/breadstick/breadsticks/support-boards/i2s-devices/boombox","siteSpaceId":"sitesp_qsDaG","emoji":"1f4e2","description":"MAX98357 3W I2S Audio Amplifier","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"},{"label":"I2S Devices"}]},{"id":"cGuM32KpwxDBnuuihG04","title":"SPI Devices","pathname":"/breadstick/breadsticks/support-boards/spi-devices","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"}]},{"id":"7H0DHMIsX0d6y85iQGcb","title":"Buttons/Switches","pathname":"/breadstick/breadsticks/support-boards/buttons-switches","siteSpaceId":"sitesp_qsDaG","emoji":"1f579","breadcrumbs":[{"label":"Breadsticks"},{"label":"Support Boards","emoji":"1f35e"}]},{"id":"55XJ5TZauStp9eBaEuhw","title":"Learning Resources","pathname":"/breadstick/breadsticks/learning-resources","siteSpaceId":"sitesp_qsDaG","description":"A compilation of useful links to online materials.","breadcrumbs":[{"label":"Breadsticks"}]},{"id":"G8FYpYxVCpcmePta0wn3","title":"Troubleshooting","pathname":"/breadstick/breadsticks/troubleshooting","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Breadsticks"}]},{"id":"d3oztzf7rwcUrpImda5x","title":"Nougat C3","pathname":"/breadstick/nougat/nougat-c3","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Nougat"}]},{"id":"dpc72aD1jAHu16RCx1kv","title":"Nougat Quad","pathname":"/breadstick/nougat/nougat-quad","siteSpaceId":"sitesp_qsDaG","breadcrumbs":[{"label":"Nougat"}]},{"id":"DRnws5t4LnVdl4OvAIJq","title":"Installing WLED","pathname":"/breadstick/nougat/installing-wled","siteSpaceId":"sitesp_qsDaG","description":"Needs edits.","breadcrumbs":[{"label":"Nougat"}]},{"id":"bTzTLP7A7ezCnUYKy8Wx","title":"Slice 1 - LED Mixer","pathname":"/breadstick/pico-slices/slice-1-led-mixer","siteSpaceId":"sitesp_qsDaG","emoji":"1f534","description":"","breadcrumbs":[{"label":"Pico Slices"}]},{"id":"HMsodPkM7JsOTYzX69Jj","title":"Assembly Guide","pathname":"/breadstick/pico-slices/slice-1-led-mixer/assembly-guide","siteSpaceId":"sitesp_qsDaG","description":"Essentials are all here, more detail and images will be added soon!","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"}]},{"id":"UzvseGX2rzqkAtmxBaiJ","title":"CircuitPython Code","pathname":"/breadstick/pico-slices/slice-1-led-mixer/circuitpython-code","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"}]},{"id":"vv1uLvxL9pRC5trFualA","title":"1 - Blink","pathname":"/breadstick/pico-slices/slice-1-led-mixer/circuitpython-code/1-blink","siteSpaceId":"sitesp_qsDaG","description":"Blink the Red LED","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"},{"label":"CircuitPython Code"}]},{"id":"b1AfoUiFYD0OqNsifMdN","title":"2 - Analog Read to Plotter","pathname":"/breadstick/pico-slices/slice-1-led-mixer/circuitpython-code/2-analog-read-to-plotter","siteSpaceId":"sitesp_qsDaG","description":"This code shows how you can read data from a potentiometer and send it to the computer, where you can see it appear in the serial console and plotter in Mu.","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"},{"label":"CircuitPython Code"}]},{"id":"iMD66lRsJ02WpiMx85UG","title":"3 - PWM Fade","pathname":"/breadstick/pico-slices/slice-1-led-mixer/circuitpython-code/3-pwm-fade","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"},{"label":"CircuitPython Code"}]},{"id":"DU1iqLcUXS1dJ5MGeKYL","title":"4 - Pot Controlled PWM","pathname":"/breadstick/pico-slices/slice-1-led-mixer/circuitpython-code/4-pot-controlled-pwm","siteSpaceId":"sitesp_qsDaG","description":"Use the analog value from a potentiometer to control the brightness of an LED.","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"},{"label":"CircuitPython Code"}]},{"id":"FPyvVy6iyWwmNsixdemE","title":"5 - Gamma Correction","pathname":"/breadstick/pico-slices/slice-1-led-mixer/circuitpython-code/5-gamma-correction","siteSpaceId":"sitesp_qsDaG","description":"Our eyes don't respond linearly, so we shouldn't increase our LED's brightness linearly. A little math goes a long way.","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 1 - LED Mixer","emoji":"1f534"},{"label":"CircuitPython Code"}]},{"id":"Hg929BfEcLrfkdZDb6x1","title":"Slice 2 - Stopwatch","pathname":"/breadstick/pico-slices/slice-2-stopwatch","siteSpaceId":"sitesp_qsDaG","emoji":"23f1","description":"","breadcrumbs":[{"label":"Pico Slices"}]},{"id":"At76mMhNatMUJiNBdwcJ","title":"Assembly Guide","pathname":"/breadstick/pico-slices/slice-2-stopwatch/assembly-guide","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 2 - Stopwatch","emoji":"23f1"}]},{"id":"DAPb9IAREA0vLOv3h2kB","title":"Coding Lessons","pathname":"/breadstick/pico-slices/slice-2-stopwatch/coding-lessons","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 2 - Stopwatch","emoji":"23f1"}]},{"id":"izCcwSpPPNgY7NuXkh33","title":"1 - 7-Segment Display Intro","pathname":"/breadstick/pico-slices/slice-2-stopwatch/coding-lessons/1-7-segment-display-intro","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 2 - Stopwatch","emoji":"23f1"},{"label":"Coding Lessons"}]},{"id":"bgHCMPsexo3GE40tEdJP","title":"2 - Cycling Through All Segments","pathname":"/breadstick/pico-slices/slice-2-stopwatch/coding-lessons/2-cycling-through-all-segments","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 2 - Stopwatch","emoji":"23f1"},{"label":"Coding Lessons"}]},{"id":"ntmMss60JsYpgm8GaKNT","title":"Slice 3 - 8x8 Dot Matrix","pathname":"/breadstick/pico-slices/slice-3-8x8-dot-matrix","siteSpaceId":"sitesp_qsDaG","emoji":"2b1c","description":"","breadcrumbs":[{"label":"Pico Slices"}]},{"id":"FPy9Tk6JHvLP1tQh8h5c","title":"Assembly Guide","pathname":"/breadstick/pico-slices/slice-3-8x8-dot-matrix/assembly-guide","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 3 - 8x8 Dot Matrix","emoji":"2b1c"}]},{"id":"0aFAhug51QdsJrUPyuJa","title":"MicroPython Code","pathname":"/breadstick/pico-slices/slice-3-8x8-dot-matrix/micropython-code","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 3 - 8x8 Dot Matrix","emoji":"2b1c"}]},{"id":"mBitidj6E1zIwP06DiFf","title":"1 - Moveable Pixel","pathname":"/breadstick/pico-slices/slice-3-8x8-dot-matrix/micropython-code/1-moveable-pixel","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 3 - 8x8 Dot Matrix","emoji":"2b1c"},{"label":"MicroPython Code"}]},{"id":"k0nWoTJjCZonFCUuy3A6","title":"2 - Snake","pathname":"/breadstick/pico-slices/slice-3-8x8-dot-matrix/micropython-code/2-snake","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"},{"label":"Slice 3 - 8x8 Dot Matrix","emoji":"2b1c"},{"label":"MicroPython Code"}]},{"id":"AnypjuaRU07P5dGwMhcb","title":"Circuit Python Setup","pathname":"/breadstick/pico-slices/circuit-python-setup","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"}]},{"id":"quvVTxIwC8pHV1odYO0l","title":"Reset Bricked Pico","pathname":"/breadstick/pico-slices/reset-bricked-pico","siteSpaceId":"sitesp_qsDaG","description":"","breadcrumbs":[{"label":"Pico Slices"}]},{"id":"Px56depY1F1L2y5CiDuc","title":"Christmas Tree DIY kit","pathname":"/breadstick/christmas/christmas-tree-diy-kit","siteSpaceId":"sitesp_qsDaG","description":"Soldering Instruction guide for our Christmas Tree Ornament","breadcrumbs":[{"label":"Christmas"}]},{"id":"b1zNG3ktNOMj2WKKCcDw","title":"Proto-Heart","pathname":"/breadstick/protoboards/proto-heart","siteSpaceId":"sitesp_qsDaG","emoji":"2764","description":"Heart-shaped pads on a heart-shaped protobaord. Uses standard 100mil (2.54mm) spacing.","breadcrumbs":[{"label":"Protoboards"}]},{"id":"Wzm8YpuG0x1JoLVEAd3r","title":"Proto-Toast","pathname":"/breadstick/protoboards/proto-toast","siteSpaceId":"sitesp_qsDaG","emoji":"1f96a","description":"Cyber-Sables love snacking on Proto-Toast.","breadcrumbs":[{"label":"Protoboards"}]}]}