Site Information

 Loading... Please wait...

Blog

Espruino - Open-Source JavaScript Interpreter For STM32 Microcontrollers

The Espruino is an open-source JavaScript interpreter for microcontrollers. It is designed for devices with small amounts of RAM (as low as 8kB). It was created by Gordon Williams in 2012 as an effort to make microcontroller development genuinely multiplatform.  Though initially not open-source, the Espruino firmware was offered as a free download for STM32 microcontrollers. [...]

Read More »


Open Source Development Board For Motion Based IoT Applications

Bluetera II is an open hardware IoT solution equipped with 9-axis motion sensors, an MCU with BLE 5.0 (Bluetooth Low Energy) support, and an SDK based on Google’s Protocol Buffer technology. The tiny development board will be available for purchase through the Crowd Supply website. The offer includes a complete development board using protocol buffers for [...]

Read More »


SAE J1939 to Bluetooth Gateway - Android Code (Java) Sample Code

Just as a fair warning upfront, the code that I am referring to in this post is not a finished sample code, but it demonstrates how to receive and decode SAE J1939 message frames (PGNs) from our JCOM Bluetooth device.  Please be aware that we provide this code as a courtesy to experienced Android programmers (which [...]

Read More »


Low-Cost Do-It-Yourself CAN Bus To WiFi, Bluetooth, BLE, USB, RS485 Gateway Based On Raspberry Pi Zero

In the following, I will discuss a do-it-yourself project utilizing the Raspberry Pi Zero in combination with the CAN Bus Plus RS485 HAT. The combination of serial and wireless ports provided by this system allows the development of a great number of gateway applications. Overall, this small-size hardware includes connections such as CAN Bus, RS485, [...]

Read More »


Bluetooth Low Energy (BLE) Breakout Board Connects Arduino To iOS Or Android Devices

The Adafruit Bluefruit LE (Bluetooth Smart, Bluetooth Low Energy, Bluetooth 4.0) nRF8001 breakout board allows to build an easy to use wireless link between an Arduino and any compatible iOS or Android (4.3+) device.  It works by simulating a UART device beneath the surface, sending ASCII data back and forth between the devices, letting the user determine what [...]

Read More »


Bluetooth Low Energy (BLE) Wireless Modules Suitable For High-Speed IoT Devices And Applications

Fujitsu Components America released their FWM7BLZ20B series of Bluetooth 5.0 Low Energy wireless modules matching the speed demands of Internet-of-Things (IoT) devices and applications.The FWM7BLZ20B series is powered by Nordic Semiconductor's nRF52832 System-on-Chip (SoC). The symbol rate and data rate supports both 1Mbps and enhanced 2Mbps to expedite communication speed with other Bluetooth devices.The series comprises [...]

Read More »


Bluetooth Low Energy (BLE) Projects with Arduino, Raspberry Pi, and Smartphones

Bluetooth Low Energy (Bluetooth LE, colloquially BLE, previously marketed as Bluetooth Smart) is a wireless personal area network technology designed and marketed by the Bluetooth Special Interest Group (Bluetooth SIG) and intended for innovative applications in the healthcare, fitness, beacons, security, and home entertainment applications. Compared to Classic Bluetooth, Bluetooth Low Energy was designed to render [...]

Read More »


Rapid IoT Prototyping Kit With BLE And Zigbee Connectivity

The Rapid IoT Prototyping Kit by NXP Semiconductors was designed to take developers from an Internet of Things (IoT) idea to Proof of Concept (PoC) in a matter of minutes.  The Rapid IoT Prototyping Kit operates with the powerful Kinetis K64F Core 32-bit Microcontroller for application processing and features a Kinetis KW41Z Wireless Controller for Bluetooth® Low Energy (BLE), Thread, [...]

Read More »


Bluetooth Low Energy (BLE) Projects with Arduino, Raspberry Pi, And Smartphones

Bluetooth Low Energy (BLE) is a wireless personal area network technology designed and marketed by the Bluetooth Special Interest Group (Bluetooth SIG) aimed at novel applications in the healthcare, fitness, beacons, security, and home entertainment industries. Compared to Classic Bluetooth, Bluetooth Low Energy is intended to provide considerably reduced power consumption and cost while maintaining a [...]

Read More »


Bluetooth Low Energy Module For Enterprise Internet of Things (EIoT) Applications

The BL652 module by Laird is designed to simplify RF design and certification efforts for EIoT (Enterprise Internet of Things) projects while delivering enhanced security via the Nordic nRF52 Chipset and BLE 4.2 technology. By utilizing the BL652, engineers and designers can integrate highly-secure Bluetooth Smart capabilities into EIoT applications. The BL652 is a fully-integrated, stand-alone BLE and NFC [...]

Read More »