This “week” in Maui Makers 12-7-2015

Lots of exciting happenings at the Makerspace in the last month.

We are trying out a new look to the website. Let us know what you think. If you like the old one, you can find it here.


As part of our Crafty Makers series, Rob Bartlett led an awesome 3-part introductory class on the Zen of Quilling. It’s a great way to make very complex and wonderful objects using very simple techniques.







IMG_20140523_181938_698Arduino Build Night continued. John D. continued to make progress on his zombie apocalypse props.

3D Printing Special Interest Group completed some more of the prosthetic hands, and started an Intro to Fusion 360 self-paced study group.



20151111_Menehune Makers

We kicked off our Menehune Makers program for younger kids (K-12). Some of the kids are calling it the Robot Class. We haven’t built any robots yet, but will soon.

We continue to have awesome and interesting people drop into the space, and it’s the people who make the Makerspace.




In December, we’ll be focusing on CNC Machines.

Island Hobbies made a generous loan of a 3-axis CNC machine. The terms of the loan were that we take care of the machine and teach folks how to use the machine. We’ll need your help with getting this set up and running. It’s a nice machine that can mill wood, brass, aluminum and steel.

Other activities will continue as usual:

Arduino Build Nights

3D Printing

Menehune Makers

Crafty Makers

Intel IoT Instructable Posted

The Intel IoT Invitational Instructable Contest was extended a few times. It closed monday 9Nov. Our entry for the AINA: Field Lab Using Edison IoT was successfully submitted and is garnering interest (1400+ views in about 1 day). The project proved out several of its goals, found some issues with the Edison/Bluetooth, and leaves many options for ruggedization and enhancement.

Some of the major issues to be addressed:

  • Bluetooth activation and pairing seems to require console access (command line tools) on the Edison.  Rather silly for an embedded device with no or minimal human interface.
  • Grove connectors and cables are not adequate for outdoor use
  • Proper housing of a field lab unit has many issues not addressed in the project
    • weather protection of electronics
    • exposure of sensors to elements they need to test
    • ventilation while protecting from flora and fauna (geckos, bugs, mold, etc)

Please check out the instructable and Vote for it before Nov 12!

Intel-Instructables IoT Contest: Enviro-Ag Kit

Maui Makers has been selected to participate in the Instructables​/Intel Internet Of Things (IoT) Edison competition. We are being sent the Environmental and Agricultural Kit and will have until (DATE TBD) to complete documentation (an instructable) on the project(s) we build.
We need some members to step up and help on this. I will be off island for most of September, but we have August to get things going.

UPDATE: we talked about the project at 6 Aug public meeting and have created A BLOG PAGE to support the project. (


This page gives the basic details :
This is the instructables post that gives details on the kit etc:

Intel-Instructables Internet Of Things Environmental-Agricultural Kit

Intel-Instructables Internet Of Things Environmental-Agricultural Kit

Environmental & Agriculture
This kit is designed with agriculture in mind. The 7 sensors in this kit can help you determine light, UV and dust in the environment and based on that information one could rinse a plant off with the water pump and/or water the plant and not waste any water because a flow sensor is included. There is an LED bar for visual output and a dry reed relay to turn things on and off.

Included in this Kit:

Devices included in the Environment Kit

Devices included in the Environment Kit

First meeting in Pu’unene space

We had our first meeting last night (4/14/11) in our new temp space in Pu’unene. Although there was a small turn out (5 total), I consider it a success. We did not so much talk about Makers, finding space, etc as we worked on projects!

Attending were myself, my son Brian, Cole Santos, Gabe Mott, and Matt Lane. Matt works with/for CWD (community work day) on their Community Garden project. He was basically stopping in after a full day in the field, but was happy to hang with us for a while. We chatted about the space, and potentials for container based buildings. We need to look carefully around the area in daylight sometime soon to see where we can site some – and get discussions going with CWD (and Maui Electric, etc) about this.

Here’s the full flicker setof images:

[slickr-flickr tag=”MakerMeet-April142011″ descriptions=”on” flickr_link=”on” sort=”title” ]

Cole and Chill Box

Cole had all the elements for his part of the Chill Box project. He was working on getting the cooling unit hooked up with new Peltier heat sink (water cooled hot side – awesome!). Unfortunately, the peltier we used last week didnt seem to operate. Perhaps we fried it without having proper hot side cooling? Fortunately, Cole just happened to have another peltier fridge in his car. Even though we lacked proper tools (gotta work on the traveling kits!) he hacked the peltier out and got it hooked up. It quickly made a very cold surface, so we put our water block on it and fired up the pump with hose…. oh yeah, filling the hose was not easy. Adding a T with a fill valve helped, but perhaps next time we do this step outside so as to avoid spilling water. We didnt have any heat conducting paste but the setup didnt do a whole lot to chill the water. Paste and a clamp will help but perhaps we have too much water/tube length. Perhaps a peltier just wont cut it… as people have cautioned us. Cole is going to look into a larger peltier and perhaps some DC compressor fridge/dehumidifiers.

JerryI and Chill Box

I, Jerry Isdale, got a bit of time to work on the SHT-11/15 Sensirion temp/humidity sensors we are using for Chill Box.  I found several sets of example code for running it on the Arduino. I found one from ?? that includes all the code with no C++ library.  The PracticalArduino site has a library based one (not mentioned in their good book). The Target23 example with library has some comm reset functions but needed some mods to the example to avoid name conflicts.

I had all sorts of problems not getting responses (error 1) from all the various PDE sketches.  After some close examination of the code I realized I had major operator failure – the data pins can be any of the 0-13 on my Mega board.  different examples had different values.  Once I synced up code with hardware, it works good.

I like the practical Arduino lib gives both F and C readings. I like softReset etc from Target23 lib.  I think we will create a mashup with assorted extra fixes when we put together all the code for Chill Box.

I brought the Vegitronix soil moisture and temperature sensors but didnt have time to try em out on the Arduino. I did find a project on web that shows how to use the moisture sensor.

I’ve also got some DS18S20 temperature sensor samples incoming (arrived as I wrote) from Matrix Orbital. There are some examples using this with Arduino. It uses a 1-wire protocol which lets you gang several sensors on one ‘network’.

A similar sensor LM-35, was used in an Instructable for underwater rov use. Technique looks like it could be used for the DS18S20.

BrianI and Arduino

BrianI (my son) worked on his arduino, and organizing his electronics box. He has the Arduino Experimenters kit and is learning (mostly self taught) how to program and wire up circuits. The kit is a decent basic intro to Arduino. It is available from several sources such as AdaFruit and Solarbotics for about $85. Documentation (experiments, etc) is available for download from the ARDx site (see links on adaFruit page).

Gabe Mott, ColorBox and Ideo Labs Kinect Physics

Gabe Mott, who is building the ColorBox, brought in his Kinect. There is a Kickstarter project to help fund some upgrades to the Color Box. Please help out! Earlier in the day we had found Ideo Labs Kinect Physics Demo. Its an OpenFrameworks based application with source available and supposedly could run on a Mac. I pulled down the FAT distribution of openFrameworks (of_preRelease_v0062_osxSL_FAT), which includes various addOns referenced in that article. Then we started trying to make it work in XCode…

My first test was to go into the ofxKinect/example (of_preRelease_v0062_osxSL_FAT/addons/ofxKinect/example) and build the application. After a minor bit of relearning to navigate Xcode UI, I managed to get the application running. We connected up Gabe’s kinect and Wow – it worked.

Next was trying to get the IdeoPhysics demo built. The blog page said it needed the ofxBox2d physics add-on as well as ofxKinect. I found that but had to renavigate XCode to figure how to create a new project with both app features.

Easiest way seemed to be to copy the example folder from ofxKinect to apps/myApps/IdeoPhysics. Then I opened the ofxKinect.xcodeproj file with XCode 3.2.5 and used Project->rename to rename it. (You cant simply rename xcode projects in finder as there are a bunch of internal vars/proprties that have to be changed.) The path depth (apps/myApps/IdeoPhysics) was needed to match addons/ofxKinect/example so relative path names inside the project still worked. The project rebuilt and ran identical to original – file moving worked.

Next I copied the 3 source files from Ideo’s googleCode release to the src folder in the project (overwriting the 3 files there) and rebuilt. First glance at the code indicated there were 4 image files used in the tumbling boxes, but these were not included in the Ideo repository. The code did not check for failure to load. I left this for now.

The compile first indicated the ofxBox2d addon code was not found. The ofxKinect example didnt use it so it was not linked into the project. I dragged the folder from Finder to the xcode project’s add-on group and trimmed out the examples folder.

Next compile indicated we were missing ofxTriangle and contourSimplify. I did a web search and found ofxTriangle as an addon. countourSimplify was a bit harder to find. After some digging I found the code over in Joel Lewis’s google code svn. There is probably a better link than that, but for now it worked.

Next up I got a whole bunch of errors about:

class ofxBox2dRect has no member named width
class ofxBox2dRect has no member named height

testApp.h defines

vector rects;

It seems that ofxBox2dRect does not have width and height members, at least as provided in v0062_osxSL_FAT. So I edited the ofxBox2d source In file ofxBox2dRect.h, after line 12, I added public variables:

float width;
float height;

then in setup() after line 31 I added:

width = w;
height = h;

and Eureka! it works!!

We bounced around some blank squares for a bit rejoicing.  Then Gabe made 4 colorful images and we dropped them into the project.  They needed to be located in bin/data so the app could find them when run.  And LO! we had bouncing colored boxes!

The four of us (Gabe, Cole, BrianI and myself) had fun playing with the app for a while. We noticed that when you go to full screen window, the boxes still (for most part) stop at the original bottom of the screen as if it was still there.

I transferred the code to Gabe’s Mac, and we rebuilt and ran it there – yippee it worked.

We cleaned up and packed ourselves out by about 10:15pm.

Some notes for future meetings:

  • bring full set of basic hand tools (screwdrivers, pliers, hammer, etc)
  • wear insect repellant
  • food will be attacked by ants
  • bring some foldup tables for added workspace, maybe some chairs