Quantcast
Channel: Code Tinker Hack
Browsing latest articles
Browse All 16 View Live

Image may be NSFW.
Clik here to view.

How to turn Piano toy into MIDI keyboard (using Arduino/Atmega)

Recently I've recovered a broken Casio SA-47 piano toy:Pic1: KeyboardWhat a great opportunity to experiment I thought! I always wanted to make my own midi device and here was a chance. So I decided to...

View Article



Image may be NSFW.
Clik here to view.

Poor man's Force Sensitive Resistor (FSR)

This post is not about making your own FSR from Conductive foam, but how you can get many FSRs from single large FSR. I bet you have guessed... You can cut a 60cm FSR into many smaller FSRs that will...

View Article

Image may be NSFW.
Clik here to view.

How to add Velocity sensitivity / Aftertouch to Piano toy midi controller

As promised this is the second part of the project "How to turn Toy piano into Midi keyboard" and in this series we are adding velocity sensitivity to the keyboard. In fact as a bonus we will add an...

View Article

Articles must read on using Transactions in Spring

It is very important subject but quite often overlooked by many developers. Some do not have complete understanding and develop software that "works" for years until the issue is finally triggered by...

View Article

If you trying to setup JSF2 + IceFaces + Hibernate + Spring in Maven2 pom…

If you trying to setup JSF2 + IceFaces + Hibernate + Spring in Maven2 pom you are risking of loosing so much time if you do it from scratch… Trust me I did until I came across this great post. This...

View Article


Shared mutable, Isolated mutable and Immutable state in Concurrency explained...

Actually I got tired of this stereotype of all Russians equating to Vodka drinkers, Babushkas, Izbushkas, and Ivans... This is ridiculous but having said that after reading a book on concurrency and...

View Article

Image may be NSFW.
Clik here to view.

Enabling USB on Arduino MIDI Keyboard

Considering all modern MIDI controllers have ability to communicate via USB you might think it will be quite nice to connect MIDI keyboard we built directly to USB port on your PC? That’s exactly what...

View Article

Infinite monkey theorem... Or could it be really done in a lifetime?...

Hi there... Had a chat with colleagues over coffee and somehow we got to discuss the Infinite monkey theorem.So I've introduced the subject and explained in my own words that if ridiculous number of...

View Article


Typesafe Activator - Get to know cool stuff quick...

I've recently gave a short intro to Typesafe Activator at Sydney JVM community meetupMotivation for the talk was my personal experience with Activator and how helpful it was when I wanted to dive into...

View Article


Image may be NSFW.
Clik here to view.

Hello RPG... Or writing an RPG game template using Scala, Playframework,...

After playing with Typesafe Activator I've spotted interesting template: reactive-stocks. The template simulates live data feed of stock prices and allows to look up market sentiments (buy/hold) via...

View Article

How to build 64 keys MIDI keyboard

Hi folks.... Been a long time since I've promised to write a post on how to build 64 keys midi keyboard. In fact this post will be on what needs to be done to extend the original post where we built...

View Article

Re-try pattern using Akka actor / ask pattern

Hi there...Thought of sharing a relatively simple gist of Retry akka pattern I came up recently. It could be useful in case Client actor sends request to another Service provider actor and request may...

View Article

Eclipse Memory Analyser

That is probably by far the best heapdump analyser tool I've ever used. It provides immediate suggestions to problem but as well allows to drill into details of heap and navigate object tree....

View Article


NodeMCU Motor Shield

Here is some worthy links to motor-shield and on how to build a simple wifi controlled toy (car for example) using...

View Article

Adafruit Trellis must have 30 ms delay between key reads

A bit disapointed by the Trellis requirement to have delay (30) ms in the Arduino loop (default is 30, it worked on 25ms setting). Apparently Trellis is using HT16K33 that in order to scan 39 key...

View Article


Image may be NSFW.
Clik here to view.

Using OpenScad to design Adafruit Trellis casing

Hey there! Spent sometime using OpenScad - 3d design tool. All 3d objects designed programmatically. It was a bit of a pain. I'll probably stick with something as Autodesk Fusion 360 in the future.The...

View Article
Browsing latest articles
Browse All 16 View Live




Latest Images