Mozilla Maker Party Pune- Oh Yeah!

CAUTION:This post might sound different. Writing gears need some oiling.

I have moved to pune for work now and exploring the city has always been on my top agenda.  Pune has always been a happening city of makers. Mumbai is close-by and easily commutable. There are a lot of DIY/Maker start-ups here too and who doesnt know about IOTPune/DooThings. [A more detailed city review sometime later]

Bored one night,thinking how to spend the weekend more constructively, i started to scroll through the meetups around my place on weekend. The main priority was “Distance” . People living in Pune can relate. The city transportation is awful and a thread is always running in mind querying, “Dude! Will be able to walk back? ”

Thankfully, I noticed Mozilla is organizing a big event near my place and there is no better way to spend the weekend. After visiting, MakerFest last year, I have really started to like these events.Anool(Sir) from MakersAsylum/Wyolum was coming with his team and so was IOTPune and so was Mark Surman from Mozilla and so were many others.

I stared to plan how to go at Symbiosis Centre for Computer Research, Here Transit comes to the rescue and i boarded the bus and got down at a nearby bus stop. Initial (rather first day) experience has taught me that we should have “Say No to Autos” banner erected everywhere in the city. This is more important than Polybag Awareness etc. if thought in a more citizen centric way. [Weekly, Auto Rant Ends.Stay tuned for more]. I walked another 800m and there i was at the venue.

I entered the gate of the college. I was asked my credentials to check, if i registered. I had , so i went to see the workshops as they were listed on the website. I carried my OpenBadge [A no brains LED Matrix badge that i made for MakerFest but could’nt debug it completely] and some other projects too just in case someone like-minded crossed. Swag!
OpenBadge

I went straight to the main hall and found it jam packed. So, i gave it a pass and went on visiting the booths. There were pretty interesting things showcased. Let start the Booth WATCH:

Makers Asylum was present with all guns blazing.

Banners
The Word Clock was at display.
Word Clock

Samarth from Melting Mints who works with the Makers Asylum showed some mind blowing applications of 3D Printing. This is a human skull printed from a scan.
3D Printed real scan

A 3D Printed Jet Engine for educative purposes.
3D Printed Jet Engine

A 3D printed Music Instrument and a Car that is so awesomely finished.
Does 3D Printing sound good?

When asked if he can print custom parts and more specifically 3D Printer parts. He said, Why not? Plus he does it economically too for students willing to start printing.

The Pipe Lamp
The #PipeLamp by @makersasylum at @Mozilla #MakerParty #Pune #India #MakerWeekend #Makers #DIY

They also had a few 3D pens for visitors to play with.
3Doodling at @mozilla #MakerParty #Pune at #MakersAsylum Stall ! #Event #Makers #Meetup

I managed to build this cube. Tch!
3Doodled Cube

In the next booth, An interesting thing was up for display. A Smartphone and a DSLR ? Connect the dots and you get the triggertrap.
It translates the audio out from a SmartPhone into DSLR jack signals to do interesting stuff. Intervalometers, Event activated clicks.. You say it and app does it all.

Trigger Trap

Trigger Trap Device

I even saw a PrintrBot METAL at Maker Party by Reed Robotics. It was smoooooth.
#ReedRobotics showcasing their #PrintrBotMetal at @mozilla #MakerParty in #Pune ! #3Dprinting #Maker #DIY #Wow

Ant Farm Robotics showcased their tiny WSN nodes that last for months on 2 AAs. The tiny ATTinY Runs a full blown RTOS and uses a TI Radio (RF2500/CC1100) to do the wireless part.
A #Tiny #Node of a #WSN that can have tons of uses showcased by #Antfarm #Robotics at @mozilla #MakerParty in #Pune #India The node uses at #AVR #Atiny micro with a #TI radio. Surprisingly the ATtiny runs a #RTOS that does all the #processing. #ConnectedI

Navstick were showcasing their next generation Autonomous navigation systems that can be used in Quads, RC Planes and IGVs etc.

A Quad with Navstick installed.
Quads

A RTF Bixler that too supports NavStick
Bixler?

They use a GoPro for Aerial Photography. Kewl!
Go Pro

A part of Navstick Hardware Family. Built in India
Navstick

On the way to the second floor, I met Nishant Modak of IOT Pune.He too is(was) suffering from HP Laptop Syndrome and we talked a bit about his Makerspace in Pune called DoThings. He is doing a Pan America trip visiting MakerFaires with his team.
With Nishant Modak of IOT Pune

They have developed an awesome BLE Arduino Board that does great things. Its called Tah! They also have a campaign running on crowd supply. Get yours now!

Its #Arduino. Its #BLE and the best part its #Proudly #MadeInIndia ! Get the latest #Tah from @anujdeshpande , @nishantmodak and Team  Support their #Crowdsourcing #Campaign https://www.crowdsupply.com/revealing-hour/tah-open-ble-arduino-board #Wow

He accompanied me to their booth where Anuj was giving a talk about Tah!
@anujdeshpande giving a #Talk on #InternetOfThings at @mozilla #MakerParty in #Pune #India

They do great things at their MakerSpace which is verrrrry far from my place(Remember the thread). I saw an Intel Galileo which they had brought.
Yes! Its Intel Galileo-Top

Yes! Its Intel Galileo-Bottom

It was time to go. As i traveled back, I thought of various things like Autowalas, 3D Printing , Makerfaires and of course Food.

Cheers!
Rohit

Advertisements

#NowShipping- Micro Adjustable Breadboard Supply V2

Ahh! I am back ! I have been travelling a lot and quenching the inner travel monster in me. According to my calculations largely based on GPS i have done 6444kms in the span of 8 days this month. That an average of 800kms per day. I covered states from Tamil Nadu in the south to Jammu and Kashmir in the north. The travel bug is now on a hangover of sorts ! Quite a while back, i made an adjustable, tiny-form-factor,no space wasting supply as you can see here . I really loved that project and went on to make it a bit better. Since, i wanted to keep that form factor intact. I went on and invested in getting the PCB made professionally. It turned out great! I added the two things to enhance usability :

  1. Ability to measure current on the fly without messing( Ah! Argentina..:/ ) with  whats connected to the supply.
  2. Provided some pads on which you can use a multimeter to set voltage without poking into the breadboard.

Here is the final board and the kit-assembly sequence.

Kit Contents

Kit Contents

A diode on the bottom! Do'nt worry it sticks out and doesnt hinder!

A diode on the bottom! Do’nt worry it sticks out and doesnt hinder!

Pads to measure voltage! The Headers poke into the power rail on the breadboard!

Pads to measure output voltage!
The Headers poke into the power rail on the breadboard!

Supports standard DC jack with polarity protection

Supports standard DC jack with polarity protection

The pink jumper can actually be removed and an ammeter can be connected to measure current!

The pink jumper can actually be removed and an ammeter can be connected to measure current!

The completed board

The completed board

Aligning the regulator with the silkscreen

Aligning the regulator with the silkscreen

Heat Sink

Heat Sink

Heat Sink Compound

Heat Sink Compound

Just in-case anyone is interested ! I am providing a DIY kit around it that is available here. Free Shipping(India Only)Yeah! Only additional tools required are just nippers( micro-shear)/cutters and soldering iron+solder. Cheers, Rohit

CoffeeBreak Tutorial #3:The Easy Peasy Stepper Driver/Stepper Motor Test Circuit

 

Stepper motors are quite widely used for CNCs/3D Printers or other Electromechanical hacks like the polar plotter etc. ! There is as always a constant need to run the motor to check whether its aligned properly or not? Does the flex coupling has any issues? Is the driver dead or alive and the best one- whether the current setting is fine to generate enough torque to hold or move the lead screw.

Pestered by the same above questions i wanted to build my own driver/motor tester overnight and it ‘must’ be microcontroller-less since there is no actual use of a controller here! I stumbled open this awesome project that i saw on Hack-A-Day.

It uses an ATiny AVR microcontroller which is (no offence to the author) an over-kill as most modern stepper drivers like the ones from polulu  need just two signal i.e STEP and DIR.

A pulse on step pin will initiate a step to the internal indexer that handles what coil has to be energized based on the sequence and micro-stepping settings, while the DIR is a level signal whose level decides whether the internal indexer of the driver counts up or down!

So, only two inputs i.e Pulsed input for STEP and level input for DIR. This can be achieved using the 555 timer in the astable mode. The Output of 555 i.e pin 3 will go into the step pin and the DIR pin is pulled up using a resistor and it is also connected to ground via switch.

This gets the job done! We can also have a POT to vary the frequency since some motors dont respond to faster pulses due to rotor inertia.The driver i am using is based on DRV8825 from TI. It is slightly wider than the polulu one. (You might call me a TI fan boy 🙂 )

With the designing almost final , I grabbed a piece of perfboard since, i didnt had the time to etch the board.

The circuit is as follows:

final

It has two power inputs 12v, 5v and a common ground, all of which are sourced from an ATX! The circuit itself is pretty simple.

The final build on a 8mm perfboard is shown below.

perfboard1

PERF

I chose to use a SMD 0603 10K resistor between pin 8 and 7 to reduce the space and connected 104 (0.1uF) Ceramic caps as shown. The switch is a 10xx and the capacitor is required at the input of stepper driver to reduce supply dips when it draws current. I have used female headers for the motor since most motors come with a connector that can be easily wired up with a single strand wire. I used the Power Terminal connectors for the main 12V Driver supply as the driver is rated for 2.5A which is too high for the usual jumper cables !

top and bottom
 

TIP: If you are using the non-tinned/less tinned headers that have been lying around in the component box for a while, make sure to rub the connectors using sandpaper to remove corrosion residue on the contacts else it might seem soldered but it wont actually be soldered. Also you may use some extra flux.

Video:

Cheers !

Rohit Gupta

EventReport: Renesas GR Sakura Competition India

Today, I got a chance to present my project at the finals of the GR-Sakura Design Challenge in New Delhi at Radisson Blu-Dwarka. Although i did`nt win ( 😦 ) But, It was a great experience to be there and meet new fellows. I clicked some pictures of interesting projects and prototyping ways. It was great to see people use 3D printed motor mounts and extensive use of android phones in projects. One out almost every 5 projects had an android assisted interface.

The Radisson Blu Hotel, Dwarka

My Project


My Setup 😀

First one to reach!


The Stage!

Yet to start!

The Registration Desk

Exclusive Preview to Kurumi Board

Preview To Kurumi Board

Automatic Diesel Generator Control

Automatic Diesel Generator Control by Power Grid

Train collision avoidance system

A Train accident prevention system with sub-metre accuracy using GSM-GPS-GLONASS-WAD made by very senior person with about two decades of experience in designing safety systems. He also won a prize !

Farm Automation based huge project

A huge farm automation project with almost everything LabView+Android+Sakura+Servo+Panel Tracking.. and the list goes on!

IIT Bhubaneshwar used 3D printed mounts

Another Great project from IIT,Bhubaneshwar.It studies the control requirements for designing a Uni-cycle.These guys have a huge stratasys 3D printer at their college which they call RPM-Rapid Prototyping Machine. They built the mounts for the motor and pulleys using solid works and later printed them.

PLC based on Sakura

A PLC based on Sakura Board

Vibration Analysis

Another interesting project which uses accelerometer and Temperature sensors to determine whether a rotary machine follows the ISO standards!

Project Idea

I met a really interesting person at the event. Butani Sir is from Rajkot and has a very good knowledge of topics ranging from Microcontrollers ( you name any! ),Dev Boards, Aero-modelling,Graphics and Hands-On in general. He is a professor at a college in Rajkot and has a Btech,Mtech in ECE.This is his idea of a final project would look like! Cool Sketching 😀

Butani Sir and his project

Butani Sir while packing up (He too has a Chronos)!

Nice Way of Prototyping

How he did the board was real cool. Using his exp. from aero-modelling he made it almost like a shield and glued dangling components. Tip for ppl who prefer the perfboard

Intense Moments

Judging

Judging in Process

The Entire Setup for demonstration

Prize Distribution

The prize distribution

To view the entire set go here.

It was a great event.This was their first edition. If they ever plan to scale it up, they can see how TI does it in India.

Looking forward to hearing from you all!

UberCubeX4- The MSP430 based benchtop LED Cube

I recently made a led cube. It is a project i was dreaming to fiddle with for quite a while(years). I finally managed to make one. Here is the complete video of the demonstration.Its basically a 4x4x4 Led Cube with various patterns programmed into it. I made it during Diwali-The Indian Festival of lights. The entire build procedure is documented in the video.

Want to build your own?

Keep watching this place and i will bring a complete tutorial in while!

Cheers,

IndianTinker

Update:

The source code is available on github .

 

 

Unboxing Sunday: Renesas GR-Sakura Board

I recently got a cool new development board by participating in a competition by India`s premier Electronics Magazine- EFY or Electronics For You. The board is a Renesas Rx-63N microcontroller based developement board that has been coloured quite interestingly. It has a ‘PINK’ solder mask. Thats quite rare color for the solder mask. The word ‘Sakura’ means Cherry Blossom which is probably pink in color and hence the justification of pinkish tone of the board.

GR Sakura Board Box

GR Sakura Board Box

Delivered/Facilitated/Distributed by Element14

Delivered/Facilitated/Distributed by Element14

So Lets not waste any time and see what we have inside this tiny little package!

DSC06244

DSC06246

Opened! 🙂

DSC06247

The first thing you see is the getting started card with text in both English and Japanese. The box is about 2.8 X 2.4 inches and nicely done.

Here`s what the getting started slip has to say!

Plug and Play!

Plug and Play!

Hmm,Pretty straight forward! (will cover the entire process in the next post) It has been made by Wakamatsu Tsusho Co. Ltd and yeah.. Made in Japan! 😀

Here comes the angel!

Here comes the angel!

We can see the pin map and the board has an Arduino form factor. Behind we have the SakuraBoard in a bluish bag, probably ESD Proof. Some pins are 5V tolerant and are indicated in white color.

Box Contents!

Box Contents!

We  have a USB host connector for our USB needs. It hasn`t been soldered as that would make the board uneven from the bottom and hence, difficult to pack!

Here`s what the USB connector bag has to say:

DSC06259

Now lets unwrap the blue bag and meet our new Sakura Board!

Ah! Beauty..

Ah! Beauty..

DSC06253

RX63N uC @96Mhz

The ammo on board is a 32bit  RX63N 100-pin (R5F563NBDDFP) micro-controller running at 96Mhz. It has :

  1. 1 Mb Flash
  2. 128Kb RAM
  3. Tons of communication interfaces like: USB (host/function), Ether-MAC, I2C, SPI, CAN, IEBus
  4. 16 bit and 8 bit Timers and a separate WDT
  5. 12/10 bit ADC with DMA(Direct memory Access) [what it means is that data can be fetched easily from the ADC]

This was what the massive guy has inside it.

Top View:  DC Jack (5V only) USB for flashing Ethernet for communication LEDs,Regulator and Rx63N all in an arduino-like form factor

Top View:DC Jack (5V only), USB for flashing, Ethernet for communication, LEDs,Regulator and Rx63N all in an arduino-like form factor

Another View!

Another View!

Bottom View: SD Card for data storage,Un-populated XBee Connectors and tons of solder bridges to customize!

Bottom View:
SD Card for data storage,Un-populated XBee and USB Connectors and tons of solder bridges to customize!

This is probably the prettiest board i have seen.The pads,holes and vias are done very beautifully in ENIG to make them last long. There are mounting holes at same spots as Arduino Duemolive. The R5F563NBDDFP controller is in the LQFP form and probably machine soldered.

On board we have tons of features and the best part is that most of the board is Arduino Compatible not only in Hardware and well as software, this means you can use Arduino type IDE for Sakura Board too, better its web based ( will talk about it in  the next post) and most of the arduino shields are compatible. Thats the WoW Factor!

Lets see what the board real estate looks like:

▶USB function pins (mini-B): Download by USB mass storage (write)

//Means you can just compile code and drag and drop the .bin file into the device when it enumerates on the USB as a Mass Storage, Voila programming Done!

▶EtherNet (RJ45) pins : LAN such as Web server and remote download available

//On Board Ethernet connector and ability to work as a server and client ( #IoT guys will love it)
▶ USB host pins (A): applicable to Android-ADB-ADK

//On Board USB host.. WoW.. You ‘might’ be able to connect you keyboard,mouse and other USB devices.
▶ MicroSD jacket: possible to share data with PC

//There is an MicroSD card which can be used to log data and can be used to run music files etc.
▶ XBee ready pins: mount XBee module for wireless remote download

//There are unsoldered XBee Pads to connect your own XBee.
▶4 User LEDs and 1 User Switch..

That`s equivalent to an Arduino+Ethernet shield+SD cardAdapter+XBee Adapter+USB Host Shield.

On the whole, Its a pretty nice board and has tons of features meant for a beginner and advance users.They are several domains where it can be used, be it data logging, SCADA Applications,Remote Monitoring, IoT,Music Playback,and lots and lots of projects. The possibilities are huge! 🙂

If you need more information about the board, you can see this.

Hope you like the unboxing post. If you want me to try anything on this or if u have any questions, feel free to comment. If you made a dev board/shield and want it to be un-boxed/reviewed you can contact me here as well.

Stay tuned to see what happens when we play around with the web IDE for the board.

Till then,

さようなら(Sayōnara)(Bye in Japanese)

IndianTinker

Open Agitator

After a somewhat woeful week at college that shook my belief in several sectors.. I mustered up my courage to realize an old project they knocked the door every time i used to Etch PCB boards. Since, the solution i use has already done close to 20 boards of small size one has to really keep shaking/stirring/Agitating the solution for a fairy long time.. ( ya 7-8 mins of man power is fairly long time 😛 )

The idea came to me when i visited my brother in Bangalore earlier this year. He was generous enough to give us a tour of his world class Biotechnology lab in India.. He showed us stuff and things/instruments which were difficult to pronounce in one go but they all had a thing in common- They ended with syllables like –‘-izer’,-‘ator’,’-ation’. 

One thing that they used for not allowing things/particles to sediment was called a shaker. It would be great if i could get one for myself that will take the work out of etching. When i returned i made an over-killed 3D model of the agitator that i had in mind. It would just be a 1-axis CNC with a stepper motor and belt, That was doing a lot for the task..

Here are some pics of the model:

Looks Cool Though..

Looks Cool Though..

Freewheel mount and stepper motor

Freewheel mount and stepper motor

Realizing the overkill design, I went on to an easier one earlier this month ( actually previous month ) when a relative who was ‘demolishing’ his old PC gave me some old CDROMs that didn`t work. The mechanics did work though..

So, I just ‘damaged’ the tracks around the main feed motor and attached my own custom circuit based around the MSP430 micro-controller and majority of TI parts as they can be shipped to anyone  with an address making it very easy to re build yourself.

Here is a proof-of-concept video i posted a while back where the Etchinator ( now Open Agitator after i realized it could do a lot more like cooling hot milk  😀 ) was etching its own control board  :

I used a L293D H bridge motor controller to control the forward and backward movement of the cradle with an adjustable speed by giving a PWM on the Enable Pin . People who had made LFR`s in the first/second year know its a child`s play.

After running the aforementioned set up for a while i noticed that  the cradle would shift to the farther end where the gear was slightly worn out. So, when loaded the cradle would :

1. Latch on to that part and stay stuck.
2. The whole system would move a bit forward each time and latch on the wrong part.

So, an end-stop detection was required which would keep the cradle in the fixed portion.. some what similar to the ones i had seen in the CNC`s which tell them their legitimate playing fields.

The answer was using the old mouse push button that came with the CD-ROM. Its softer and probably made to withstand greater number of press-cycles than a standard SPST Tactile switch.

So , now the logic would work like, whenever the button/EndStop is pressed, the direction will be reversed for a fixed time and then reversed again.. So, the cycle keeps on going.. .. .. ..

Here is the final  schematic i came up with:

Schematic

Schematic

Since, i did`nt wanted to leave any pins un-used i included 3 LED`s which show the different states of the agitator.

The power supply needs special mention as it converts from a standard 12V DC adapter to 5V for the logic of the bridge (L293D) and again an LDO LP2950-3.3V for the MSP430. The LDO can be sampled from TI and 7805 is available locally with every tinkerer.

Even the driver i.e L293D can be sourced from Ti. The brain of the device is a MSP430G2231 also sampled from TI and programmed from the MSP430 Launchpad. So, This project was indirectly sponsored by TI 😀

The next came the board layout.. I designed it to have the least number of  vias (They can be a pain sometimes) while fitting at the back of the CD-ROM. Here is the one with just two vias.

Board!

Board!

Since, the position of motor/EndStop switches were flexible they eased out the routing a bit. You can also add a DC Jack to it if you like. The files are available on github here.

Here are pictures of the final build i managed to pull off.

The EndStop

The EndStop

Shiny Copper Board

Shiny Copper Board

All in Place

All in Place

Scratchy Soldering

Scratchy Soldering

Power Test Complete

Power Test Complete

Fixed to the back of the CDROM

Fixed to the back of the CDROM

The next thing that was left was to give it a sturdy base. I choose two planks of wood that were lying around. It was essential to leave it without any base on the middle section as if ‘ever’ there is a chemical spill that can be cleaned without unscrewing the entire assembly!

So, Here is the final build :

Final Build

Final Build

You can fork the complete code and design from my git.

Here is a video of me explaining the build.. Please ignore the following :

  • Bad camera quality
  • Some goof-ups with the IC names.. Keep an eye on the Sub Titles/Captions
  • Background Noise (if any)

Hope you like it and build one for yourself..
Cheers,
IndianTinker

😀

Edit: Please vote for this project on instructables here !

See another make of my project by a reader on instructable:

(Thanks for sharing Aleš )