Bot Draw : Logo like framework for building VR experiences

Sample AFrame experience

Welcome to Bot Draw!(aka Project Dark Bat)

Looking for a fun way to practice your JavaScript skills and build cool VR experiences? InspiredToEducate.NET designed this code sample to enable you to play with very simple ideas in JavaScript. This sample uses a JavaScript framework called AFrame to build 3D content in your browser or mobile phone browser. The display engine supports major VR platforms including Google Cardboard, Vive, and Oculus. (Thank you AFrame community!)

In Bot Draw, you command a small bot who can travel in 3D space. The robot can place boxes, spheres, images, and other 3D shapes. This tool borrows ideas from popular code education tools like Logo, code.org, ScriptCraft by Walter Higgins.

You can review a sample scene here: https://dark-bat.glitch.me/

You can use the keys WASD to move around the scene.

You can edit and study the code here: https://glitch.com/edit/#!/dark-bat

If you make something cool, please let us know!

Hope you find this fun and helpful!

 

File Overview

  • views/index.html – This file contains HTML and JavaScript for the VR scene. To learn more about AFrame related content, please refer to AFrame.IO. Feel free to remix this glitch sample and start tinkering!!
  • public/demo.js – This file provides other demo functions using bot draw.
  • public/bot_aframe – Interested in enhancing the “Bot” code? This is the file for you!

Bot Draw methods

In order to draw, you start by creating an instance of the bot. The bot object has additional methods for drawing, turning, or moving.

Moving and turning:

  • moveUp(steps) – Move the bot upward a few steps
  • forward(steps) – Move bot forward a few steps
  • moveLeft(steps) – Move bot left
  • moveRight(steps) – Move bot right
  • setAngle(degrees) – Set angle of direction for the robot. Enter direction in degrees
  • getAngle() – Get current angle for the robot.
  • turn(angle) – Turn the robot a few degrees.

Drawing stuff:

  • drawBoxAt(width,height,depth,x,y,z) – Draw box at a particular location.
  • drawBox(width,height,depth) – Draw box at current robot location.
  • drawSphere(radius) – Draw sphere at current robot location.
  • drawSphereAt(radius,x,y,z) – Draw sphere at particular location
  • drawCone(radius,height)
  • drawCylinder(radius,height)
  • drawImageAt(strPath,width, height, x,y,z) – Draw image at particular location. The path should be a fully qualified path to a valid web image.
  • drawImage(strPath,width,height) – Draw image at bot location. The path should be a fully qualified path to a valid web image.

Remember locations, Return to locations

  • saveLocation(locationName) – Store bot location and give it a name.
  • moveToLocation(locationName) – Return to location by name

Change colors:

bot.drawColor = “red”

 

AFrame: Building WebVR experiences with HTML and JavaScript

Sample AFrame experience

Hey, makers and web developers! Looking for a fun weekend coding challenge? In this post, I wanted to introduce you to a simple tool called A-Frame for building VR experiences using HTML and JavaScript.  Originally sponsored by the Mozilla foundation, A-frame enables you to quickly build WebVR scenes, panoramas, games, or data visualizations.  With very basic HTML skills, you can build delightful VR experiences.  I believe you’ll find the declarative or tag based coding style very approachable.  For advanced developers, you can drop to the JavaScript and ThreeJS abstraction layers to customize the experiences in more detail.

Don’t have an expensive VR rig? No problem!  AFrame supports platforms as simple as desktops, mobile phones or Google Cardboard.  I find it impressive that the AFrame platform supports advanced rigs like Vive and Rift.    I’m looking forward to seeing support for Microsoft Mixed Reality too.

Here’s a quick “hello world” experience for you to test drive.

Projects Built with AFrame

How can you get started with AFrame today?

Make sure to check out the impressive community of plugins on the AFrame registry

If you’re in the Florida area, I would like to invite you to the DevFest Florida 2017.  All the Google developer groups in Florida have combined forces to throw an awesome developer party and learning conference.   Join us for a great weekend of networking, learning, and hacking! Learn more at https://devfestflorida.org/.

 

 

 

Maker uses Arduino to enable his Wife To Hear Again

Scott Walker's Bone Conduction listening device.
During our last Arduino meetup at SparkMacon makerspace, I had the pleasure of witnessing a most moving talk.  In organizing this conversation, we wanted to discuss why tinkering and engineering with Arduino matters.  It’s helpful to remember that the makers movement  is important because it creates new opportunities to serve and change lives with more accessibility and lower cost.
The Arduino platform has become the heartbeat of maker tools.  In our makerspace, an Arduino powers our 3D printer, laser cutter, several robots, wearables, and drones. On Instructables and Thingiverse, you can find hobbyist and expert makers sharing their designs of fantastic inventions.  I think it’s cool that the Arduino was not designed for the engineering expert.  The creators of Arduino needed to teach microprocessor and electronics design in months.  (not years)   With this in mind, they aspired to create a micro-controller that was very accessible to the novice.   The device needed to scale to more advanced use cases as well like digital fabrication and robotics.   The creators desired to drive down the cost of the microcontroller from hundreds of dollars to tens of dollars.

With this introduction in mind, I’d like to share the story of Scott Walker and his wife.  It’s just amazing.   Scott Walker and I worked together at Mercer Engineering Research Center in our software systems division.  As I have been learning more about the makers movement, Scott Walker has been a wonderful mentor and example of the power of focus.  His focus comes from a singular idea: he loves his wife.  Many years ago, Scott’s wife started losing her capacity to see and hear due to usher’s syndrome.  Close your eyes and imagine your life without sound or sight. Their doctors told them that she would probably never hear again. Long before IoT in the home was hip and cool, Scott started inventing small gadgets and tools to support his wife so that she could remain active, interact with the internet and be aware of situations in their home.
During a dental visit, Scott’s wife noticed that she could hear parts of a conversation while a dental tool was being used.  With some experimentation on the part of the dentist, they confirmed that she could hear parts of the conversation when the tool was being used against her teeth.  Previously, medical professionals had dismissed that idea of using bone conduction to enable her to hear.  Given this experience, Scott started his own research into bone conduction for his wife.
After consulting with a friend from Mercer Engineering Research Center, Scott discovered that Adafruit sold an inexpensive bone conduction sensor that he could integrate with an Arduino board.  With excitement, he ordered the parts and started prototyping and iterating on his design.  Through experiments, they learned that Scott’s wife had an easier time perceiving lower registers over high pitch voices.  Scott programmed the micro-controller to map all incoming sound to lower registers. In later iterations of the device, he added a Bluetooth capability so that he could play music and phone calls from his IPhone into the bone conduction device.  With a great deal of hard work, Scott created a prototype device enabling his wife to perceive nearly 100% of a normal conversation.

In a very moving moment in the talk, Scott talked about his wife’s experience talking on the phone with her son using this bone conduction device.  At this point in life, she had not heard her son’s voice in over 10 years!  This was an emotional and technology game changer for her!  Scott has an amazing heart.  As he shared this story, you can see his eyes fill with tears of joy.  As a skilled software engineer and maker, Scott has built many things.  He’s most proud of the things he’s built to serve his wife.  It’s an outward expression and gift that only he could give.  There’s a unique joy in making game changing accessible technology.  His maker spirit is powered by his determination and focus to serve and love his wife.
Scott closed the talk asking the makers to have persistence in chasing their mastery of maker skills and learning.   He provided an amazing reflection on why the makers movement matters and it’s power to change lives.  Scott Walker is a true maker hero.  I am blessed to have him as a mentor.
If you’re interested in contacting Scott Walker about his bone conduction listening device or his other accessibility tools, feel free to reach out to Scott at lkosiliconmage@gmail.com.

Making Chord Progressions using Sonic Pi

Music

I have to confess that I love music and code. When I get to share my two favorite things in one package, it gets me excited. In previous blog posts, I had talked about an amazing tool called Sonic-Pi for introducing music theory and computer science. While preparing this blog post, I had forgotten how much I enjoy generative music through code.

For the post today, we’re going to focus on making chord progressions and generating arpeggios. Let’s define a few terms before we dive into code.

  • Chords – In music theory, we define a chord as a named collection of notes.  In western music, there are two major flavors of chords. (Major and minor)  Major chords feel happy.   Minor chords are often used in movie scores to represent darker moments or points of anticipation.  For a more formal discussion of chords, check out this article from Wikipedia.  For the purpose of this blog post, keep in mind that a chord has three notes: the root, third, and fifth.
  • Chord progressions – Chord progressions define a sequence of chords that make up a song.    This sequence of chords represents a major component of the soul or emotional thread of a song.
  • Arpeggios – An arpeggio represents a way to play the notes of a chord over time.

We should note that chord progressions for the western ear follow patterns.   The human ear enjoys hearing chord changes according to the circle shown below.  To keep things simple, you can make small transitions between one area of this circle.   You can execute the following chord progression and your eye will believe that it’s pleasing: G,C,D,C.    If your song moves from a G major chord to a D flat major, your ear will not find this automatically pleasing.  It will probably sound weird.

 

Circle of fifths

Circle of fifths

 

With this brief overview of music theory, I wanted to share a small Sonic-Pi program I’m using to enable students to play with chords, chord progressions, and arpeggios. You can inspect the code here.

Let’s break down the major ideas:

In the following code, we configure Sonic-Pi to the tempo of 130 beats per minute(BPM). We also create a Ruby array to hold the list of chords. Sonic-Pi already has a function to generate major and minor chords. We add the chord to the array using a push method.


use_bpm(130)

chord_list = []

chord_list.push(chord(:D4,:minor))
chord_list.push(chord(:A4,:major))
chord_list.push(chord(:D4,:minor))
chord_list.push(chord(:c4,:major))
chord_list.push(chord(:F4,:major))
chord_list.push(chord(:c4,:major))
chord_list.push(chord(:D4,:minor))
chord_list.push(chord(:A4,:major))

We need some way to loop over the chord_list and play each of them. The following code accomplishes this. We place the loop in a thread so that this music idea can exist in parallel with other musical ideas. We configure Sonic-Pi to use the “dtri” synth because it’s cool. The “pick_pattern2” function is something I’ve written to render out our arpeggio.


in_thread do
use_synth :dtri
loop do
for c in chord_list
pick_pattern2(c)
end
end
end

Let’s define “pick_pattern2”. In the following Ruby function, we’re giving a small collection of code a name. We pass in a chord to be played. In Sonic-Pi, a chord is simply an array of notes. In the first part of the code, we generate 6 notes based on the chord. Element zero represents the root of the chord. Element 1 represents the third. Element 3 represents the fifth. We generate notes 4 to 6 to be one octave above the ones previously mentioned. The rest of the code plays out notes in a timed manner. In general, we’re placing each note a half beat away from each other. The sequence is more artistic than technical.

def pick_pattern2(chord)
note1 = chord[0]
note2 = chord[1]
note3 = chord[2]
note4 = chord[0] + 12
note5 = chord[1] + 12
note6 = chord[2] + 12

play(note1)
sleep(0.5)
play(note2)
sleep(0.5)

play(note3)
sleep(0.5)
play(note4)
sleep(0.5)

play(note5)
sleep(0.5)
play(note6)
sleep(0.5)

play(note3)
sleep(0.5)
play(note4)
sleep(0.5)

end

There’s a few other functions for generating arpeggios. Feel free to play with them and edit them. If you make something cool, leave us a comment below. I’d love to hear what you’re making!!

Photo credit to Trey Jones.

7 Free Apps for 3D Design and Building Cool Stuff

Chess graphic

AutoDesk TinkerCAD – This web-based application has become my favorite way to introduce 3D design to makers of all ages.  It comes with accessible tutorials to help you understand the software quickly.  I have used TinkerCAD.com to engage students as early as 3rd grade due to the high usability of this product.   You can quickly export your 3D modeling content for 3D printing or online 3D printing services.   Students LOVE being able to export their work to Minecraft too!  Autodesk just added a “Minecraft” preview feature too!  We also export “obj” files that we can use in Unity 3D.

Shape Shifter – ShapeShifter.io enables you to build artistic 3D structures with just a few clicks.   While this app isn’t your traditional 3D modeling tool, some of the art forms that you can build are impressive.   You might find this application helpful in building a decorative cup holder, vase, or home decor.

Sketchup – This application has become a standard in 3D modeling for home decor and building structures.   Sketchup has content viewers for iOS, Android, and HoloLens. (not free)   This mature 3D building tool comes with a robust set of tutorials and support community.

Blender:  To be honest, I’m still in the process of learning Blender.  According to Wikipedia, Blender is a “professional free and open-source 3D computer graphics software product used for creating animated films, visual effects, art, 3D printed models, interactive 3D applications and video games.”  This open source software supports impressive features including soft body simulation, sculpting, rendering, and an integrated game engine.  While this is one of the most challenging 3D modeling tools to learn, you can leverage a robust community of YouTube tutorials for Blender or the Blender manual.

Onshape: This relatively new 3D modeling tool has become a favorite for adult makers and professionals.   Many of my maker space friends celebrate the robust tutorial system and standard parts collection.  The tool can model the movement of assemblies of 3D parts.  The OnShape team has designed their product to serve distributed professional teams who enjoy working an online cloud solution.  You can learn more about on their YouTube channel.

Sculptris: This application by Pixologic provides an introduction to CG 3D modeling especially for artists.   This product focuses on the “sculpture” metaphor of building 3D content.  It seems very appropriate for building organic 3D structures, animals, or characters.    Learn more at http://pixologic.com/sculptris/.

OpenJSCAD: I came across a tool called OpenJSCAD.org that empowers programmers to build 3D models using the popular JavaScript programming language or OpenSCAD language.  It’s pretty fun!   The tool enables you to export your creations to STL format for 3D printing or editing.   Code and build 3D stuff!  It’s that easy!

Keep in mind that this blog post only scratches the surface of free products.  AutoDesk offers free products for hobbyists, students, and educators.

This blog post outlines 20 additional free 3D modeling tools.

 

We enjoy hearing from you!  Let us know if you make anything cool.  Leave a comment below.

 

Photo credit: NoxicTonic – https://flic.kr/p/drEc9F

 

 

Import 3D Scenes Into Minecraft using MCEdit2 #makered #minecraft #minecraftedu

In our classes for young makers, we discuss how digital fabrication technology will be a game-changer.   In future work, more jobs will involve converting digital content into physical things through technologies like 3D printing, CNC, and other similar technologies.   Students love playing video games and enjoy the opportunity to learn how to make their own game worlds.   At the Museum of Aviation in Warner Robins, GA, I had the opportunity to teach a workshop on building amazing game worlds in Minecraft using TinkerCAD.com.   It’s so much fun to share these lessons with students!  After guiding the students through some of the basic operations of TinkerCAD.com, we encourage the students to play and build projects that they care about.   It was cool to see their finished work in Minecraft.   While the students think about “playing and building,” they are actually exposed to many engineering and math skills too.   The students learned how to displace objects in 3D space, rotate objects, scale objects, perform measurement, and many other mathematical ideas.

Some of the students attempted to build a Minecraft roller coaster structure.   In a secondary step, we added Minecraft train tracks and red stone power rails to power our Minecarts.  It turned out great!

Minecraft Roller coaster

One of our students decided to build a huge Minecraft creeper!  A friend of mine from Ampersand Arts in MaconMacon, helped build the huge snow man shown below.

Creeper, snowman, and friends

You can see a car, tie fighter, and rockets built by the students.

Car, Tie Fighter, Rockets

Very proud of the focus and work of our students.  I’m also thankful to my friend Jake who helped coach the class with me.

To support parents, students, and teachers, I wanted to share a few tips to enable you to build stuff like this in Minecraft.

What’s a schematic file?

A schematic file contains 3D model data to transfer content into Minecraft.    You can find schematic data files on web sites like http://www.minecraft-schematics.com/ .   You can also create 3D models and convert them to schematic files using TinkerCAD.com .

How do you import schematic files into Minecraft? 

I wanted to share a quick tutorial video on using MCEdit to import schematic content into Minecraft. Before doing the steps mentioned in this video, make sure to install Minecraft on your computer and create at least one world.

Steps:
1. Open your web browser and navigate to http://www.mcedit.net/ .
2. Click the “Download” menu option at the top.
3. You will want to download the latest version appropriate for your operating system. In this tutorial, we will download version 2 beta 6 for Windows. (64 bit version)
4. After the install program has been downloaded, execute the program and specify a location to store “mcedit.” For this demo, we will store MCEdit in “c:\games\mcedit.”  Using our file explorer, we will navigate to the MCEdit folder.
5. Open the “mcedit2-win64-2.0.0-beta6” folder.
6. Run MCEdit
7. In the panel on the left, MCEdit lists the minecraft game worlds saved by your current user account. For this demo, we’ll open the world called “demo.”
8. Select “demo”.
9. Click the button “edit.”
10. You can move around this gameworld using “WASD” navigation style.
11. You can change the direction the player is looking by holding the “right” mouse button and dragging the mouse.
12. To import a schematic file, click the “Import/Export > Import”
13. The system will open a file box enabling you to select a schematic. For this demo, we’ll select a small car created by one my students.
14. The XYZ numbers here enable you to adjust the location of the schematic content. In my case, I’ll edit the “y” coordinate to make sure to car connects to the ground.
15. Click the “confirm” button to accept the schematic content into the world.
16. Keep in mind, you’re not done yet. You need to save the session by clicking the “MCEdit” menu followed by “save world.”
17. You’re all done. Close MCEdit.
18. Open up Minecraft to test that your schematic file shows up correctly in your world!

 

We want to say thank you to the Museum of Aviation of Warner Robins, GA for enabling us to share this workshop.   Make sure to check out their fantastic STEM education workshops here.  We also want to give a shout out to the folks at TinkerCAD.com and MCEdit.NET.   Without their care and craft, we wouldn’t be able to inspire these students as makers of the future.  I really appreciate their work.

Make sure to check out our next workshop!!

Robotics: Building upon the programming skills introduced early in the program, students will have the opportunity to build robots from scratch using the mBot kit.   Students will love customizing their mBot using puzzle based programming and the easy to assemble construction experience.   Students take home their mbot to continue the tinkering fun at home.

Student registration includes a complete mBot robotics kit from Makeblock.cc.

http://www.makeblock.cc/mbot/

  • Workshop length: 3 hours
  • Cost: $20 + $75(cost of mBot kit)
  • Register for the workshop today!
  • Dates – Dec 3rd from 1pm to 4pm
  • Location – SparkMacon Makerspace – 557 Cherry St, Macon, GA (parking/directions)
  • All ages and experience levels are welcome and the workshops are a great activity for the entire family. Parents and kids can also both attend under the same registration fee!

 

Top Stories

5 Powerful JavaScript Frameworks for 2D and 3D Graphics #javascript

three js

  • https://threejs.org/ – A 3D graphics library for HTML and JavaScript. Make sure to check out sample code here and at https://stemkoski.github.io/Three.js/.   Writing Google Cardboard apps?  Check out https://vr.chromeexperiments.com/.  This link has template code for building a Google Cardboard app using JavaScript.
  • http://p5js.org/ – “…a JavaScript library that starts with the original goal of Processing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today’s web.” This library looks like a great framework for getting started in 2D graphics.  Khan Academy uses a similar framework in their drawing tutorials to computer science.
  • http://www.babylonjs.com/ – 3D graphics library that abstracts the complexities of WebGL. They seem to have a focus of making it simple to get started while making it possible to build complex scenes. For a detailed review of this framework, check this interview from Scott Hanselman.  ( Check out the blog post too )
  • http://paperjs.org/ – “Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.”
  • http://fabricjs.com/ – Another cool vector graphics library.

 

What’s your favorite JS library for computer graphics?   Let us know in the comments!

 

Make sure Macon’s Google DevFest!

  • Google DevFest: A festival for software developers, artists, and creative thinkers.
    Explore CrowdSourced Art using tools like ThreeJS and Firebase.com, an amazing realtime database framework.
  • Learn more at http://devfest.cs.mercer.edu/
  • When: October 22, 2016 – 9 a.m. – 5 p.m.
  • Where: Mercer University Science and Engineering Building

 

Top Stories

MakerFaire Projects To Inspire You

Atlanta Maker Faire 2016

SparkMacon Makerspace invited local makers for an amazing road trip to Atlanta Maker Faire in Decatur, GA on Oct 1st! Maker Faire is a gathering of fascinating, curious people who enjoy learning and who love sharing what they can do. From engineers to artists to scientists to crafters, Maker Faire is a venue to for these “makers” to show hobbies, experiments, projects. 

In organizing this road trip, I hoped that we could grow community and relationships in our SparkMacon community and inspire new ideas, business concepts, and project based learning experiences.  We had a great time!  In this blog post, I wanted to share a few stories and projects we got to observe.

My little boy enjoyed learning how to cut styrofoam pieces using a hot wire cutter from Geekspace Gwinnet.   Using this tool, makers can cut styrofoam to craft structures for cosplay and other projects.   Geekspace did a great job presenting their work ranging from amazing robots, cosplay, and kids activities.

I really appreciate the team from Geekspace Gwinnet sharing some of their experiences in growing and sustaining their makerspace and community too.    The conversation reminded me of the importance of growing, empowering, and serving our maker community.

ATL Maker Faire 2

I know that many of our members enjoyed seeing their first drone race.  Drone pilots fly their creations from a first person perspective through a track on a field.  You can see a team named Cyclone FPV running the course here.

 

I want to thank our SparkMacon road trip team on going to this trip with me.  Creativity is always contagious.   I always enjoy sharing Maker Faire with friends and family.    I want to give a special shout out to my brother Francis Rosario and Ronda Teel who helped take pictures to build the video below.  Hope you enjoy it.

 

Make sure to check out the following link to learn more about Atlanta Maker Faire presenters.

Top Stories

 

Music credit: http://freemusicarchive.org/music/Doctor_Turtle/none_given_2414/peak_beak

 

Cool Projects and Makerspaces to visit at Atlanta Maker Faire 2016

IMG_2965

  • OpenMV – “The OpenMV project is about creating low-cost, extensible, Python powered, machine vision modules”
  • Exploring 3D Printing through Assistive Technologies – “From eNable arms, customized and personalized tools, interfaces, adaptations and functional prototypes – explore how 3D printing can democratize access to and the making of assistive technologies.”
  • Autonomous Underwater Vehicle Team – “We are the Autonomous Underwater Vehicle Team from Kennesaw State University. Our team builds robots for a international competition hosted by the navy every year in San Diego. The robots we create are submarines that operate autonomously.”
  • ALGIX 3D – “ALGIX 3D. 3D Printer Filament and Resin. High Performance. Environmentally Sustainable. Engineered to Perform.”
  • The Process: Launching a New Video Game App – “Our booth will consist of a work-in-progress video game developed by our high school students at The LIFE School. The booth will outline their journey in developing the game, key lessons learned and a hands -on demonstration of the game.”
  • Sumo Bot from clubhou.se Makerspace – “Build A Robot. Learn to Code. Have Some Fun. Sumo Robots, 3D Printing, Maker Space from Augusta! Come by and see what we make and do.”  This is the makerspace community that continues to inspire me in maker education.  Make sure to check them out!
  • The Invention Studio at Georgia Tech – “The Invention Studio at Georgia Tech is the nation’s largest student run maker space. In the studio, students are encouraged to design, build and invent regardless of their experience, major or year. Our booth will showcase various student projects.”
  • G3 Robotics & Drones for Good –  “G3 Drones for Good challenges students in grades 6-8 to design, build, and fly their own drone while developing team work, research, and problems-solving skills.”
  • Chaos Corps / Atlanta Robot Fight Club – “The Chaos Corps will be displaying their 250lb BattleBots entry Bombshell; Atlanta Robot Fight Club – Regional robot combat teams will have their personal combat robots on display.”
  • Decatur Makers – “Decatur Makers is a welcoming, family-friendly community of inquisitive, motivated people who work together in a safe environment to discover, understand, design and create interesting things”
  • Solarize Decatur-Dekalb
  • BootstrapCNC Router
  • Aquaponics: The Food Systems of Tomorrow

For a full list of projects, check out this link.

 

 

Top Stories

 

 

Photo credit: https://en.wikipedia.org/wiki/Maker_Faire#/media/File:Maker_Faire_2008_spinning_lights.jpg

 

Atlanta Maker Faire Road Trip!

 

r2d2

Hey Macon Makers! SparkMacon Makerspace wants to invite you for an amazing road trip to Atlanta Maker Faire in Decatur, GA on Oct 1st! Maker Faire is a gathering of fascinating, curious people who enjoy learning and who love sharing what they can do. From engineers to artists to scientists to crafters, Maker Faire is a venue to for these “makers” to show hobbies, experiments, projects. MakerFaire events are called the greatest “show and tell” on the planet.

We believe that the road trip to Atlanta MakerFaire will have the following impacts for our community: 1. It helps inspire our Macon Makers tribe. 2. We’ll grow friendships in our Macon community between our tech community, creatives and artists. 3. We want to expose Macon makers to innovative ideas, tools, business concepts, and art that can be brought back to our local community.4. It’s going to be REALLY fun!

We’ll finish the day with a dinner/drinks meetup of Macon Makers. This will give us an opportunity reflect on the day and hangout.

Let us know that you’re interested in being a part of this road trip. We’d love to coordinate rides or a maker party bus! 🙂

Sign up for the Atlanta Maker Faire Road Trip today.