Archive

Archive for January, 2012

PS3 Controller BT Library for Arduino

January 16th, 2012 287 comments

I just finished porting the bluetooth library to Arduino. It’s based on the library for the USB Host Shield from Circuits@Home. It works exactly the same way as the class for the boards from GHIElectronics – FEZ Panda, FEZ Rhino etc. You should check out my other post, if you haven’t already: FEZ Panda & PS3 Controller, FEZ Panda & PS3 Controller via Bluetooth, and Demonstration of the PS3 Controllers in action.
To make it work, you’ll need a USB Host Shield or an Arduino ADK.

Update
I have now created another library that only supports the controller via USB. The source code for the USB library can be found at the github repository. An example can be found as well: PS3USB.ino.

Video Demonstration

The library can be found at our Github: https://github.com/felis/USB_Host_Shield_2.0. You should also see the Github wiki for more details.

Categories: Arduino, Bluetooth, TKJ Electronics, USB Tags:

"Project Idea" contest – win a STM32F4DISCOVERY kit

January 15th, 2012 No comments

STM32F4DISCOVERY Board

It is going very well with us, TKJ Electronics. We have a lot of ongoing projects and try as much as possible to update the blog with information about these projects.
Though we thought it would be very interesting to get some feedback from all of you brainy guys out there too, so why not make a contest about it ? and as announced previously there will of course be a price.

So instead of it being us publishing information about our projects all the time we would like to know more about your project ideas or what projects you would like to see designed.

The only requirements for the project ideas are the following

  • The project should include some kind of microprocessor (PIC, AVR, Arduino, mbed, LPC, STM32, other ARM etc.)
  • The project should be affordable with a budget of $200 – this is just the electronics cost for use in the development (not the target price)
  • The project can?t be something we already have done, but it is ok to use parts of our previous projects
  • The project idea description should be at least 75 words

Read more…

Categories: TKJ Electronics Tags:

"Project Idea" contest – 16. January 2012

January 11th, 2012 No comments

We will soon be holding a contest about project ideas, as we would like to get some feedback from all of you brainy guys out there – and of course there will be a price.

So instead of it being us that makes the ideas for new projects all the time we would like to know what you think and what projects you would like to see designed.

At the 16. January 2012 the contest will be opened and everyone is free to enter with their project idea.
The only requirements for the project idea are the following

  • The project should include some kind of microprocessor (PIC, AVR, Arduino, mbed, LPC, STM32, other ARM etc.)
  • The project should be affordable with a budget of $200.
  • The project can’t be something we already have done, but it is ok to use parts of our previous projects

At the 20. February 2012, about 5 weeks later, we will close the contest and select the best idea. The author of the best idea will win the new STM32F4 Cortex-M4 Discovery Kit from ST Microelectronics.

You can read more about the winning price (kit) in our webshop: STM32F4DISCOVERY

Categories: TKJ Electronics Tags:

Demonstration of the PS3 Controllers in action

January 10th, 2012 No comments

NB: The newest source code can now be found at github.

Playstation Navigation and Motion controller

Playstation Navigation and Motion controller

As some of you might have seen, my class for the development boards from www.ghielectronics.com, including FEZ Panda, FEZ domino, FEZ Rhino etc, now also works with the two other PS3 controller: the Navigation and the Motion controller. The Navigation controller works the exact same way as the original Dualshock 3 controller.
The Motion controller is a little different, as all of the commands sent to the controller are sent via the HID Interrupt channel, and not thru the HID Control channel as the Dualshock 3 and Navigation controller. It also use a DATA output request instead of a set output report request. For more information, see the source code and the wiki.

A great thing about the Motion controller is that it features a 3-axis accelerometer, 3-axis gyro, 3-axis magnetomer, a thermometer, and the shiny bulb on the top of course. All these peripherals can by controlled by the FEZ devices too.

 
Stay tuned as I have almost finished porting the code to Arduino – I will make a new post as soon as I’m finished.

 
Demonstration of the three controllers

The code used in the video: PS3BluetoothNXTVersion2

Categories: Bluetooth, TKJ Electronics, USB Tags:

Webshop – Grand Opening

January 4th, 2012 No comments

Hello fellow blog-readers.

Tonight is a big and great day for TKJ Electronics because we can finally announce the grand opening of our awaited Webshop: SHOP.TKJElectronics.dk

The webshop for now currently contains primarily our Arduino NXT Shield at a price of $43.00 excl. VAT and also our mbed Periphiral Board at a price of $33.50 excl. VAT.

Besides of that the shop also contains some of the standard components and tools needed when doing development – Breadboards, wires, pin headers and LEDs.
There will definitely be more products in the future – but lets say, this is reasonable beginning πŸ™‚



Due to the delayed opening we would like to offer you a $10-off coupon for the products found in the Development boards category (including our boards). The coupon is valid thru January 2012 and it can be used as many times you like.

When checking out please type in the following Discount Code: GRAND-OPENING

Thank you very much for your patience and see you soon in the webstore.
Happy New Year!

 
The TKJ Electronics staff

Categories: TKJ Electronics Tags: