Exploring the versatile AVR microcontrollers or the powerful STM32 counterparts were amazing experiences which resulted in interesting projects, many of them presented on this blog. For a hardware designer, the multitude of options can be overwhelming and this is a good thing. In regards to BLE (Bluetooth Low Energy) applications, TI’s CC254X solutions are appealing to say the least. “The CC2541 is a power-optimized true system-on-chip (SoC) solution for both…
As a follow up to one of my earlier projects, the Variable regulated power supply, initially designed to deliver 0..30Volts at up to 10Amps, I have decided it was time for an upgrade. I kept the enclosure and the nice 250W toroidal transformer, and am reshaping everything as a new digital power supply with regulated voltage and current, short circuit protection, lcd display, buzzer for various alarms, temperature sensor on…
Building an autonomous robot using a rover platform and advanced electronics is not an easy job. Kevin asked me to build a robot that would follow its user. A companion, very much like a robo-dog. See the project log here.
A digital dosimeter design that can be used with multiple geiger tubes, constructed around the atmega8 microcontroller and a 2×16 LCD. Equipped with a radio Bluetooth module for remote operation.
The laser keyboards use laser and infra-red technology to create the virtual keyboard and to project the hologram of a keyboard on a flat surface.
Learn how to get over some limitations in Android Bluetooth SDK to read the Bluetooth COD (Major, minor classes) for a given Bluetooth device.
Learn to connect a bluetooth module to an ATMega micro controller via the UART serial interface and even further, discover it using a bluetooth enabled Android phone. The 9600bps serial link established, can than be used to exchange data: read sensors or control the robot.
See the real limit for receiving a SDP bluetooth device attribute in the SDP_DISC_ATTTR_VAL structure for the Broadcom Bluetooth Stack.
Some details on the ‘Not a valid Pocket PC application’ error resulting from calling the IsStackServerUp API in Windows Mobile Bluetooth Broadcom stack applications.
See how to get more Bluetooth functionality on your Android device then the interface offers you. Discover nearby bluetooth devices, and see what interaction options you’ve got.
List of HCI commands.
Zeemote has released mobile controller for games, this article shows how you can use it for remote desktop control!
A review on two bluetooth HID (Human input device) devices, manufactured by ITON.
The PA-BK02 bluetooth keyboard and the PA-BTM02 bluetooth mouse are some nice wireless alternatives to your current input hardware.
A short article on BlueJacking, which is sending unsolicited messages remotely to Bluetooth enabled devices.
Introduction The number of mobile devices manufacturers is quite big at the moment, so for the developers there are many platforms out on the market and their software must function properly on each of them. Most of the programming aspects are covered by the available APIs. General things like drawing a fancy interface or having a minimum of functionality will work without any issues on all the Windows Mobile platforms….