23 Jun 17
The Internet of Things (IoT) is one of the hottest areas of new product development. By 2020 it is estimated there will be 50 billion IoT devices. Since all of the products I design are protected by NDA, I’ve decided to instead show you the details behind a IoT reference design from Texas Instruments (TI) that offers Bluetooth Low-Energy, ZigBee, and 6LoWPAN wireless protocols.

TI’s has developed a IoT reference design they call SensorTag that’s purpose is to showcase their IoT system-on-a-chip called the CC2650.The original SensorTag used TI’s CC2541. The newest SensorTag that is based on the CC2650 is a significant performance improvement over the original version. The CC2650 is built on a much faster 32-bit Cortex-M3 microcontroller, versus the CC2541’s low-speed 8-bit 8051 microcontroller. Also, unlike the CC2541 which only offers Bluetooth Low-Energy, the CC2650 offers ZigBee and 6LoWPAN wireless protocols.
The SensorTag, as its name might imply, is loaded with various sensors including temperature, humidity, pressure, an accelerometer, a gyroscope and a magnetometer.The SensorTag constantly transmits the data from these sensors using either Bluetooth Low-Energy (aka Bluetooth Smart), ZigBee, or 6LoWPAN.


TI’s CC2650 is known as a System On a Chip (SoC). It not only includes all of the circuitry for transmitting and receiving data via radio waves (called the transceiver) but it also includes a microcontroller that runs the required protocol stacks (firmware) and interfaces with all of the sensors.
There is a lot of functionality built into that little chip. It includes a Cortex-M3 32-bit microcontroller which is a very standard, and fairly powerful microcontroller. Not only does the microcontroller control the wireless transceiver but it also can control external components, like sensors, buttons, LEDs, displays, etc. This is because the CC2650 provides up to 31 general purpose I/O lines, various timers, analog-to-digital converters, a battery monitor, and various serial interfaces like I2C (a two-wire serial interface) and SPI.
The full schematic diagram for the SensorTag is available from Texas Instruments.
Bluetooth Low-Energy, ZigBee, and 6LoWPAN all use a carrier frequency of 2.4 GHz. There are two common choices when it comes to 2.4GHz antennas. Either a chip antenna or a PCB antenna. The SensorTag uses a PCB antenna known as an Inverted-F antenna. A PCB antenna has the advantage of being essentially free because no extra component is necessary. On the other hand a chip antenna can allow a smaller board size. PCB antennas also may require several board revisions to get them to work optimally.
These generate precise frequency oscillations for timing the microcontroller and communications with the various sensors. Quartz crystal oscillators revolutionized the watch industry decades ago. These oscillators use the piezoelectric effect which is when a crystal vibrates at a frequency proportional to the pressure applied to it. The SensorTag uses two crystals: one at 24 MHz and one at 32.768 kHz.
Although the CC2650 includes 128kB of built-in FLASH memory, the SensorTag also includes an additional 512kB of FLASH memory. This extra memory is provided by the W25X40CLUXI from Winbond Electronics.
All of the sensors are microchip based solutions. They all include analog-to-digital converters on-chip allowing them to output data in digital format via the popular two-wire serial interface, I2C.
InvenSense MPU-9250 – The MPU-9250 is a multi-chip module consisting of two dies integrated into a single package. One die houses the 3-axis gyroscope and the 3-axis accelerometer. The other die houses the AK8963 3-axis magnetometer from Asahi Kasei Microdevices.
Hence, the MPU-9250 is known as a 9-axis motion sensing device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a Digital Motion Processor™ (DMP). The MPU-9250 communicates with the primary system microcontroller via either I2C or SPI serial interfaces. I2C (and secondly SPI) are by far the most common communication protocols used by sensors. An accelerometer measures proper acceleration or g-force which is different than measuring the rate of velocity change. For example, an accelerometer will measure 9.8 m/s^2 (1 g) when stationary on the Earth.
This is the acceleration caused by the Earth’s gravity. It’s actually during free fall that an accelerometer will measure zero (0 g). The InvenSense accelerometer can measure up to +/- 16 g’s.
A gyroscope measures orientation along 3-axises. For many products it is critical for it to know which way is up. That’s the function of a gyroscope. A magnetometer measures magnetic field strength, and in the case of the MPU-9250, it measures it along 3 axes. A magnetometer is usually used as a compass, but can also be used for other functions like a metal detector (limited to detecting only magnetic, or ferrous metals).
All of these sensors are created using a technology called Micro-Electro-Mechanical Systems (MEMS). MEMS is a technology that allows super small electro-mechanical devices, like sensors and actuators, to be created alongside the electronic devices on a microchip.
Texas Instruments HDC1000YPA – The HDC1000YPA measures humidity using a capacitive sensor. A capacitor is a device that stores electrical energy. A capacitor consists of two conductive plates separated by an insulating dielectric material. The dielectric material’s properties are sensitive to moisture causing the capacitance to vary with humidity. This effect is used to measure humidity.
The HDC1000YPA also includes a temperature sensor that outputs the temperature of the chip itself, instead of a distant object like the next component. Both the humidity and chip temperature are passed to the microcontroller via I2C.
Texas Instruments TMP007 – The TMP007 measures the infrared energy emitted by an object to determine the object’s temperature. It passes this measurement value on to the microcontroller via either an I2C or SMBus interface. This method allows temperature measurement of an object without the need to ever make physical contact.
Bosch Sensortec BMP280 – This chip measures barometric pressure which can be used for weather forecasting and altitude measurements. It interfaces with the CC2650 microcontroller via either I2C or SPI serial ports. Before a big storm the barometric pressure drops so measuring it is a critical for weather forecasting. Also as you go up in altitude the barometric pressure drops at a predictable rate.
Knowles SPH0641LU4H – This is a digital microphone chip known as a MEMS (Micro-Elecrtro-Mechanical-System) device. This microphone gives the SensorTag the ability to transmit audio.
Texas Instruments OPT3001 – This is a sensor that detects the intensity of visible light. The spectral response of this sensor closely matches the human eye and includes a significant reduction of Infrared (IR) light. The measured light intensity value is sent to the CC2650 microcontroller via the I2C serial interface.
One big improvement made with this version of the SensorTag is the addition of a port for connecting up external devices. DevPack plug-in modules allow you to extend the functionality of the SensorTag by adding features such as display, lighting, capacitive touch, new sensors and much more. You can also design your own packs to interface with the SensorTag via the DevPack port.
The SensorTag is powered from a single 3V lithium coin cell battery. It also has the option of adding a AAA battery pack.The original SensorTag used a TPS62730 buck regulator to down convert the 3V battery to only 2.1V. The new version instead powers all of the circuits directly from the battery without any extra internal regulation. A Texas Instruments TPS2291 load switch is placed between the battery and the other circuits so as to provide a controlled voltage ramp up of the supply voltage.
In general, there are two types of voltage regulators – linear, and switching. A linear regulator (sometimes called a Low-DropOut regulator or just LDO) is simple but very inefficient. They waste lots of energy as heat). They are especially wasteful when the input voltage is much higher than the output voltage, wasting as much as 90% of the input power. The primary advantages of a linear regulator is they generate a very clean output, they’re simple, and cheap. A switching regulator, like the TPS62730 used in the original SensorTag, on the other hand is very efficient, usually only wasting 5-15% of their input power. However, they are very complex circuits compared to linear regulators.
In simple terms, they work by switching on/off while using an inductor and capacitor as temporary energy storage elements. For example, the original SensorTag had a regulator switching frequency of 2 MHz.
There are three fundamental electrical components that are used in pretty much all electronic circuits: resistors, capacitors, and inductors.Resistors and capacitors are the most common and even the simplest of circuits use them.
Numerous resistors are used by the SensorTag for set points, voltage dividers, and filtering. Resistors, as their name implies, resist the flow of current.Also a large number of capacitors are used by the SensorTag for energy storage, filtering, timing, and AC coupling. Fundamentally, capacitors store energy in the form of an electric field. Inductors aren’t as common, but they are still used in most commercial quality electronic circuits. Inductors are the cousin to capacitors. They are used for energy storage, filtering, tuning, and timing. Unlike capacitors, inductors store energy in the form of a magnetic field.
If you would like to learn all of the details to developing a new electronic product be sure to check out my Ultimate Guide on How to Develop a New Electronic Product.
If you found this guide helpful please share it across your social media networks. You’ll find share buttons below. I really appreciate shares!
Author : John Teel
Reference : http://predictabledesigns.com/tear-down-of-a-bluetooth-low-energy-ble-product/
16 Aug 22
Magnima’s AirPoint® desktop application makes your presentations vibrant and lets you connect with the audience in an engaging way. The application has an organized user interface with features like pointer, spotlight and magnifier making it ideal for highlighting and zooming in on your content.
The AirPoint® app is a great way to control AirPoint® Ring. The app lets you to switch the device to different modes such as left-hand mode, presentation mode and adjusts the 3D sensitivity of the mouse cursor. This is a great way to ensure that your presentations are always on point! It is a great tool for both personal and professional use.
Apple introduced Apple silicon which is the new standard for Apple devices, and we understood that it has number of advantages over traditional processors. The new silicon chips are faster and more efficient than ever before, and our app has been updated to take advantage of that. With this update, our app will be able to run natively on Apple’s new M1 chip.
Since 2020, Apple has been working to transition away from Intel chips, instead using its own Apple silicon chips. The custom chips are Arm-based and are like the A-series chips used in iPhones and iPads, and Apple unveiled the first Apple silicon Macs in November 2020. The second Apple silicon Macs came in 2021, and now the MacBook Air, MacBook Pro, Mac Mini, Mac Studio, and iMac line-ups all feature machines with M-series chips.
Magnima’s AirPoint® application, is now compatible with the latest hardware and software from Apple, and we are proud to say that we are now fully Apple silicon compatible.
Apple Silicon chips bring a whole new level of performance with more powerful Macs that are also more energy efficient. Silicon is more compatible with Apple’s software than other types of chips, making it possible to create apps that run natively on Apple silicon devices.
There are a number of advantages to making our app Apple silicon compatible and some of them include:
The advantages of this transition are numerous.
When Apple released their new line of MacBook with Apple silicon chips, many developers were left scrambling to update their apps to be compatible. While the new chips offer better performance and efficiency, they also posed some challenges for us. Let us take a look at some of the development challenges faced in making AirPoint® app compatible with Apple silicon devices.
One challenge was simply getting the new macs to work with existing development and testing tools. For example, Apple’s own XCode IDE did not initially support Apple silicon chips. This meant that we had to find workarounds or use alternative tools in order to develop and test our app on the new macs.
Overall, the transition to Apple silicon chips has been a challenge for us. However, as the chips become more widely used and better optimized, these challenges will likely lessen.
We made sure AirPoint® would be compatible with the new hardware. While the process was daunting, it was ultimately a success, and now AirPoint® is compatible with Apple silicon chips. Many of the most popular Mac apps have yet to fully adopt the new technology.
In order to make AirPoint® compatible with the new hardware, we had to first understand the new architecture and design our app accordingly. Additionally, making sure that AirPoint® runs smoothly on both Apple silicon and older devices can be a difficult task. Another challenge faced by us was dealing with changes to the operating system. Apple made a number of changes to macOS when they switched to using their own silicon chips, and these changes often broke compatibility with our existing app. We had to put some additional effort on testing and tweaking the code to make sure everything still worked as intended. We also had to ensure that the UI would remain consistent across different devices. Any code or libraries that were not already compiled for Apple silicon needed to be recompiled, which was a time-consuming and difficult process. In addition, there may be compatibility issues with existing code or libraries, which can lead to crashes or other problems.
Despite these challenges, there are many benefits to developing an app for Apple silicon. The new hardware offers improved performance and efficiency, which can lead to a better user experience. Additionally, Apple silicon compatibility means that now AirPoint® will be able to run on the latest devices from Apple.
![]()
Overall, the switch to Apple silicon is a positive move for both developers and users. There will be a learning curve as developers adjust to the new platform, but the benefits are clear. In the long run, this helps our app to be faster, more secure, and more energy efficient.
As Apple moves away from Intel chips and toward its own custom silicon, developers will need to make some changes to their apps to ensure compatibility. Here’s a quick rundown of what you’ll need to do:
Making these changes should be relatively straightforward, but it’s always a good idea to test everything thoroughly before releasing an update to your users.
04 May 21
Top-notch presentations contribute to the professionalism and overall appeal of a working professional. It increases his credibility and effectiveness as a speaker and an employee. Moreover, presentations frequently determine a field worker’s capacity for the position he holds; thus, it is considered an essential factor to one’s career.
Besides playing a critical role at work and doing business transactions, high-quality presentations are also necessary to build a firm connection to your audience. As a result, its primary purpose comes up well-driven and very engaging to your target people. However, attaining such can be challenging, especially because practice standards are supreme due to the innovation line’s continuous movement.
Fortunately, making an engaging, effective, and seemingly perfect presentation is more achievable now through the futuristic AirPoint® Ring by Magnima!
The device allows its users to run their presentations more smoothly, imparting their audience a significant impression. AirPoint® Ring features easy computer control through its finger-wearable, wireless navigation function. This modern-day device is primarily designed to make presentations even better, enabling presenters to work confidently and look more intelligent. Also, to make presentations more engaging, download Magnima’s AirPoint® desktop application that has exemplary presentation tools.


AirPoint® Ring is among Magnima’s top-quality designs containing high-end specifications such as Bluetooth 5 connection, lengthy battery life, and top-of-the-line sensor components, such as a 3-Dimensional accelerometer, gyroscope, a Light-Emitting Diode Optical Sensor, tactile switches and capactive touchpads. This innovation by Magnima costs $129.99, a product that is indeed worthy of its price!

In general, AirPoint® Ring capacitates professionals and their audience to experience better presentations, giving them zero stress. Moreover, using this device lightens the presenters’ tension and inhibition, ensuring a professionally appropriate and competitive output.
Nonetheless, if you are a working professional who struggles with such a matter, or a presenter who aims to stand out, AirPoint® Ring by Magnima perfectly suits you. Finally, to get a set of the device, you can visit Magnima’s website and confirm an order.
18 Apr 21
Presentations are essential and frequent for students, educators, and even corporate and business professionals. These have always been linked with academic recognition, enhanced teaching methodologies, and business expansions. Thus, in line with innovations that continuously propagate in this digital and advanced society, Magnima has come to introduce AirPoint® Ring—your modern-day partner!
AirPoint® Ring is an innovation that incorporates a ring-shaped finger-wearable unit with 3D navigation on top of a traditional mouse’s functionalities, all operated with only your fingers. Hence, it suits various uses, such as conference presentation controller, gaming and entertainment, and 3D modeling.

In general, Magnima has envisioned a significant contribution to the modernization of the collaboration between the digital and traditional way of teaching inside the schools and empowering professional careers and businesses.
Indeed, the AirPoint® Ring widened the spectrum of its users’ reach by enabling them to manipulate a presentation/gaming/3d modelling without getting off of their seats effortlessly.

The ring has a 36mm x 32mm x 39mm dimension, inclusive with a 65mm x 66mm x 68mm, 150-gram, rechargeable AirPoint® charger that allows users to recharge the AirPoint® Ring by mounting the device into it.
Moreover, in every purchase of AirPoint® Ring, the user also receives the following:
The system requires Bluetooth Low Energy Enabled Device, Windows 8 or later, macOS 10.10 or later. On the other hand, its limited functionalities come with the following:

AirPoint® Ring comes with a one-year limited hardware warranty that will ensure you have the best of both worlds in enjoying the product while having the guarantee to return it if some complications happen, which is a rare case for this device.