Home
DIY Projects
Coding
3D Printing
Home Improvement
Arduino
Knots
Laser Cutting
Resources
Getting Started
Tools
Software
Manufacturing Services
Learning Resources
Blog
Shop
Apps
Bounce - How To
Bounce - FAQ
Bounce - Instruction Manual
Bounce - Images
Contact
About

Allwine Designs

Home
DIY Projects
Coding
3D Printing
Home Improvement
Arduino
Knots
Laser Cutting
Resources
Getting Started
Tools
Software
Manufacturing Services
Learning Resources
Blog
Shop
Apps
Bounce - How To
Bounce - FAQ
Bounce - Instruction Manual
Bounce - Images
Contact
About
bounce_screenshot.png

Coding Projects

  • DIY Projects
  • Coding
  • 3D Printing
  • Home Improvement
  • Arduino
  • Knots
  • Laser Cutting
Featured
It's a Bug's World
Mar 29, 2018
It's a Bug's World
Mar 29, 2018

Read all about a new exhibit that I built at the Children's Museum of Bozeman! The project involved a combination of woodworking, electronics and coding, so I had a lot of fun putting it all together.

Mar 29, 2018
Bounce 2: Notes - An iOS App Overview
Jan 4, 2018
Bounce 2: Notes - An iOS App Overview
Jan 4, 2018

A overview of my first iOS app, Bounce 2: Notes, with links to source code and a quick breakdown of the major features in the app with some technical information about each one.

Jan 4, 2018
3D Modeling With Your Terminal
Dec 6, 2017
3D Modeling With Your Terminal
Dec 6, 2017

Learn how to use your terminal to create 3D models using stl_cmd, a suite of tools that can generate, inspect, and manipulate STL files.

Dec 6, 2017
Arduino Web Widgets For Rich Learning Experiences
Feb 7, 2017
Arduino Web Widgets For Rich Learning Experiences
Feb 7, 2017

O'Reilly Media's Oriole platform provides a rich learning experience by combining video, text and interactive coding widgets. To me, it seemed like the perfect way to teach Arduino, but interfacing with Arduino from a browser is tricky business. Read about how I managed to get a simple example going that includes writing code, uploading it to your Arduino and using your Arduino to interact with widgets on the page, all from your browser window.

Feb 7, 2017
Toolbox Piano
Jan 30, 2017
Toolbox Piano
Jan 30, 2017

Play a tune by touching the various tools in your toolbox! See how I wired up and programmed a MUSE board for an exhibit at the Children's Museum of Bozeman STEAMlab.

Jan 30, 2017
Converting Low Resolution Images To Vector Graphics
Jan 23, 2017
Converting Low Resolution Images To Vector Graphics
Jan 23, 2017

My wife's family vacation rental business needed some floor plans converted to vector graphics. Read about how I wrote a script to convert 100+ low resolution PNGs to SVG format.

Jan 23, 2017
Arduino Powered Circle Of Fifths
Jan 17, 2017
Arduino Powered Circle Of Fifths
Jan 17, 2017

A circle of fifths chord progression player powered by an Arduino and some clever circuitry. Turn the dial to adjust which chords in the circle are major, minor or diminished. Hook your device up to a MIDI synthesizer to hear the chords play!

Jan 17, 2017
Custom Mouse Wheel As PocketNC Jog Wheel
Jan 4, 2017
Custom Mouse Wheel As PocketNC Jog Wheel
Jan 4, 2017

Create your own mouse wheel using a rotary encoder, then use it as a jog wheel for the Pocket NC.

Jan 4, 2017
Bounce Coding - Step 7 - Loops
Sep 30, 2016
Bounce Coding - Step 7 - Loops
Sep 30, 2016

The seventh step of a series of coding exercises that build up to making your own playful simulation of colorful, bouncing balls.

Sep 30, 2016
Bounce Coding - Step 6 - Lists
Sep 5, 2016
Bounce Coding - Step 6 - Lists
Sep 5, 2016

The 6th installment of a tutorial on an introduction to programming. Learn how to use lists to make multiple circles bounce around the screen.

Sep 5, 2016
Bounce Coding - Step 5 - If Statements
Sep 4, 2016
Bounce Coding - Step 5 - If Statements
Sep 4, 2016

The fifth step of a series of posts meant to teach you about programming. We'll learn how to use an if statement to keep our animated circle from moving off the screen.

Sep 4, 2016
Bounce Coding - Step 4 - Animation
Sep 4, 2016
Bounce Coding - Step 4 - Animation
Sep 4, 2016

The fourth step of a series of interactive programming examples building towards making circles bounce around the screen and off each other. In this step, we'll learn how to animate a single circle.

Sep 4, 2016
Bounce Coding - Step 3 - Functions
Sep 4, 2016
Bounce Coding - Step 3 - Functions
Sep 4, 2016

The third in a series of posts meant to teach you the basics of programming using interactive coding widgets. In this step, we'll learn how to write a function that can draw a circle rather than an ellipse.

Sep 4, 2016
Bounce Coding - Step 2 - Variables
Sep 4, 2016
Bounce Coding - Step 2 - Variables
Sep 4, 2016

The second of a series of posts meant to teach you the basics of programming through experimentation with actual coding. In this step, we'll see how variables can store values and be used in equations.

Sep 4, 2016
Bounce Coding - Step 1 - Ellipse
Sep 1, 2016
Bounce Coding - Step 1 - Ellipse
Sep 1, 2016

The first of a series of posts meant to teach you the basics of programming using interactive coding widgets. In this first step, we'll draw an ellipse to the screen and experiment with how it can be positioned on the screen and stretched in different directions.

Sep 1, 2016
Bounce Coding - Back story
Aug 21, 2016
Bounce Coding - Back story
Aug 21, 2016

A coding tutorial inspired by my own experiences with programming. When I was young, I was inspired to program when I saw how I could use math to control visual elements on the screen. Read about a project of mine that has played an important role throughout my programming education. Interact with live coding widgets to gain real programming experience.

Aug 21, 2016

See All Coding Posts

Subscribe to our newsletter

Sign up with your email address to receive DIY projects and updates in your inbox.

We respect your privacy.

Back to Top
Affiliate Disclaimer
Privacy Policy
4062197047contact@allwinedesigns.com

Copyright © 2018 Allwine Designs, LLC