Wireless Sensors Without A Microcontroller

While cruising the Internet one day, [Raj] found a really cool pair of RF transmitters and receivers manufactured by Dorji Applied Technology. These modules – the DRF5150S and DRF4432S – work just like any other ISM band transmitter receiver pair with the addition of inputs for analog and digital input pins. [Raj] put together a tutorial for using these radio modules, perfect if you need a very simple wireless connection for your next project.

[Raj]’s tutorial for using the Dorji sensor modules shows the transmitter has two operating modes. The first mode is a simple data transmitter, connected to a microcontroller through a UART connection. The ‘sensor’ mode doesn’t require a separate chip; the on-board STM8L151 microcontroller reads analog values on two pins and sends them over the air to the DRF4432S receiver module.

After programming the transmitter to function as a wireless sensor with an app released by Dorji, [Raj] plugged the transmitter into a breadboard with a battery and digital thermometer. The receiver module is plugged into a USB -> UART module, and data is pulled down from the sensor in a terminal.

[Raj] wrote a small app in Processing to display the data coming from the sensor. He has a wonderful animated thermometer showing the temperature reading of the sensor, the battery voltage and the strength of the wireless signal. Pretty easy, and a very helpful tutorial if you need an easy way to build a wireless sensor.

A Wireless MAME Coffee Table Controller

MAME coffee table plan

Although we’ve featured quite a few MAME controllers here, we thought we’d feature one more. It’s only a well-drawn mechanical plan at this point, but if the results are anything like the model or detail drawing, we will be quite impressed.

One thing that is of particular interest is the planned parts list. Amongst them are the typical joysticks, buttons, and even a trackball. What may be new to some of our readers is the bluetooth arcade controller by [Wayne and Layne] opensource hardware kits. Although they aren’t cheap at just under $80, and requre an Arduino Mega for use, this is nonetheless an interesting control option. The maximum button presses may be another limiting factor at 6, but it should be a cleaner solution than cannibalizing one or more wireless controllers.

Of course, we’d be negligent if we didn’t at least give you a link to a completed MAME controller. Be sure to feast your eyes on these images if you’d like some finished controller eye candy or check out the pic after the break!

Continue reading “A Wireless MAME Coffee Table Controller”

Adding Bluetooth Audio Playback To A Toyota Matrix

In this project [Ryan] shows how he added Bluetooth audio to the stock stereo of his Toyota Matrix. The work he did with his add-on hardware is quite good. And the installation was surprisingly easy. For example, the dashboard bezel which is hanging in the foreground of this picture simply pulls off without the need for any tools. Also, the CD changer input for the stereo is what he uses to patch into the system. It just happened to have a 0.1″ pin header so finding a connector that would work wasn’t a problem.

As for the add-on hardware, he built his own circuit board around an ATmega168 microcontroller and Bluegiga WT32 Bluetooth module. To connect to the car’s data system he went with an RS485 driver chip. It’s not quite the right part but it works well enough for his purposes. So far he can get audio playback working and plans to add support for hands free phone calls and displaying audio track information. Hey, maybe he’ll even add some extra shake-based automation; who knows?

Get a look at the install in the clip after the break.

Continue reading “Adding Bluetooth Audio Playback To A Toyota Matrix”

Use Your TV Remote As An HID Mouse

[Vinod’s] latest project lets him use a TV remote control as a mouse. It may not sound like much, but he did it with a minimum of hardware and packed in the maximum when it comes to features.

He’s using an ATmega8 to read the remote control signals and provide USB connectivity. With the V-USB stack he enumerates the device as an HID mouse. One note of warning, he used the PID/VID pair from the USBasp programmer project. If you use that programmer you’ll need to uninstall the drivers to get this to work (we think this is only necessary on a Windows box).

The cursor can be moved in eight directions using the number pad on the remote. The numeral five falls in the center of the directional buttons so [Vinod] mapped that to the left click, with the zero key serving as right click. He even included the scroll wheel by using the volume buttons. The firmware supports cursor acceleration. If you hold one direction the cursor will move slowly at first,then pick up speed. Fine adjustments can be made by single clicking the button. Check out his demonstration embedded after the break.

Continue reading “Use Your TV Remote As An HID Mouse”

Remote Control With An XBee And A Propeller

If you’ve been playing with electronics for long enough, eventually you’ll need a nice remote control transmitter to control your RC car, airplane, or any other robotics project you have lying around. With these robotics projects comes the problem remote control, and the XBee Handheld Controller may be just the ticket to remotely control any project that comes off your workbench.

This isn’t the first remote controller we’ve seen that does just about everything, but it is the first one to include an XBee wireless transceiver to easily interface to your robotics project. The controller comes in two models, the Q4, which uses four Playstation-like joysticks, and the Q2, which uses proper remote control gimbal joysticks. Both the controllers have a slew of buttons, toggle switches, four rotary pots and a 2×20 LCD display.

After the break you can check out [Paul]’s pitch explaining what these controllers can do and showing off a hexapod robot under the control of his Q4 controller. A very neat project, and we can’t wait to see this controller out in the field.

Continue reading “Remote Control With An XBee And A Propeller”

Set Your Arduino Free With Wifino

[Tod] wrote in to tell us about his latest project. It’s called wifino, and aims to set your Arduino free by offering a web-based IDE, online storage for your Arduino sketches, and even WiFi enabled hardware to upload sketches wirelessly.

The wifino was conceived with the same train of thought as the codebender IDE we saw earlier this week. Instead of only providing a web-based programming environment, the wifino works in conjunction with wifino hardware, meaning you can upload sketches over a wireless connection.

On the software side of things, the wifino IDE features code editing, compiling, and uploading right from a browser. There are plans for a github-style interface in the works, allowing for the easy sharing of Arduino sketches from makers around the world.

[Tod] is planning on getting a Kickstarter underway in the next few weeks to get the wifino boards out into the wild. We’ll be sure to keep you updated with any info or specs that come our way.

You can check out [Tod] uploading code from the Windows and iOS clients after the break.

Continue reading “Set Your Arduino Free With Wifino”

I/O Extender Board And Case For A Cheap WiFi Router

This 3d printed case houses the already small [TP-Link TL-WR703N] but also makes room for a custom expansion board. The expansion board is designed to make the device more hacker friendly, and who doesn’t need a nice case to hold it?

Since the router board already has a USB port (intended for use with USB 3G modems) the add-on acts as a USB hub. The stock USB connector is replaced by a pin header which mates with a DIL socket on the underside of the expansion board. Through the use of an FTDI chip the expander offers three USB ports and a 2×10 pin header to break out the GPIO pins from the router’s processor. Only two USB ports are visible in the image above. That’s because the third is recessed, and an opening has not been added to the enclosure. This struck us as odd until we read that the port is meant to be used with a low-profile thumb drive, essentially adding internal storage for the device.

[Thanks buZz]