Skip to main content

4duino and 3D printers at the IoT Summit 2017 Phils.

In the Philippines’ second IoT Summit themed “Powering a smart and connected Philippines”, more than 30 exhibitors gathered to display a variety of technologies that contribute to the dynamic development and spreading popularity of IoT. From RFID to augmented reality applications, one can’t help but be amazed at how IoT’s encompassing influence spurs innovation from all sectors of society. Below are some technologies worth noting from the summit.



What comes to mind when one encounters the term “4D”? Could it refer to the 4th dimension, time? In the jargon of IoT, it has another meaning. 4D Systems, involved in intelligent graphics solutions for a myriad of applications, developed the 4duino, an Arduino compatible TFT LCD display module (resistive touch) with Wi-Fi. 



Figure 1. The 4duino, an Arduino equipped with an LCD interface and Wi-Fi

As with any conveniently priced commercial programmable controller, the 4duino has sparked the imagination of makers, birthing the 4D Maker movement. Home automation activities, such as toggling the lights on and off, adjusting the speed of an electric fan, and so on have been demonstrated through miniature house models. Nifty projects like a stand-alone application similar to “Paint”, 4D holograms (in a glass-enclosed medium), and even a spinning LCD wheel (whose images vary with orientation) are on display. One of the representatives has been kind enough to demonstrate how to program a 4duino using their latest easy-to-use developer kit. [See video below]





Figure 2. A comprehensive block diagram of the 4duino.


Also on exhibit are 3D printers, which commonly employ fused deposition modeling (FDM), the process of laying down different materials in layers to form a desired aggregate. This technology has been around since the 1980s, proliferating only after its patent expired. An equivalent term, fused filament fabrication (FFF), denotes only one layer, that is a continuous filament of a thermoplastic material. It may peradventure have been coined for unconstrained use (according to other sources) and is the pervasive process for hobbyist 3D printing. If one can’t compromise on accuracy, Stereolithography (SLA) may be preferred for a loftier price tag. The process involves curing a photopolymer through a UV laser. 

Though not included, SLS is worth mentioning due to its strengths against FFF and SLA. It has the accuracy of SLA, but also material flexibility which can counter costs. It is the method of choice with metals and exotic materials.



Figure 3. A Groot figurine on exhibit produced by the Ultimaker, a 3D printer that employs FDM.

FFF 3D printers can further IoT projects by cutting manufacturing time and expenses. Some endeavors may require particular components that need to fit the application of interest. For example, special housing for a 4duino to be mounted some 5-6 ft. above the floor can be manufactured conveniently within a short span of time. Any crucial details or turnarounds are addressed immediately because the design layout is easily managed by the requester through a CAD tool.

No convention on IoT is complete without Radio-frequency identification (RFID). After all, the technology has enhanced and revolutionized the way companies do business. Typical applications in the industry include attendance monitoring, logistics, warehousing and so on. RFID also took material security to a whole new level through accurate tracking. Asset tracking, baby protection and mother-baby matching, hand hygiene, temperature monitoring, duress attack alarm, bed occupancy alarm, wandering patient alarm, fall detection alert, artwork protection, and prisoner tracking are but a few applications to this ubiquitous tech.

The booths featured handheld readers that operate on UHF having an omnidirectional read/write range of a few meters, though RFID also uses the LF and HF frequencies. Remember that wavelengths captured by an antenna with the most emphasis are 1/4th its length. So, we need a really big antenna for the lower frequency bands. The tags come in all shapes and sizes, depending on what it will be used for. The product demonstrated was capable of acquiring/locating 31 tags at once. [See video below]



There were also a bunch of sensors and sensor nodes used in a smart sensor network system. Sensors deployed in remote areas communicate with sensor nodes through XBee, LoRa, GPRS, 3G, WiFi, you name it. Then information is sent forward to a gateway to be stored in the cloud. 

Smart sensor network systems help in any task that requires monitoring. For example, in urban applications, such systems aid in monitoring the structural health of infrastructures through vibrations and material condition. Intelligent and weather adaptive street lighting can be implemented. Local government and residents can be kept up-to-date on city pollution levels in real time. 

All these technologies have changed every aspect of man’s daily life. We personally interact with them, though most may not realize it. For this year’s summit, the exhibitions and conferences certainly have developed in a lot of the attendees a deeper appreciation for the Internet of Things. It is exciting to ruminate on what innovations IoT could bring in the near future. 


Comments

Popular posts from this blog

Calculator Techniques for the Casio FX-991ES and FX-991EX Unraveled

In solving engineering problems, one may not have the luxury of time. Most situations demand immediate results. The price of falling behind schedule is costly and demeaning to one's reputation. Therefore, every bit of precaution must be taken to expedite calculations. The following introduces methods to tackle these problems speedily using a Casio calculator FX-991ES and FX-991EX.


►For algebraic problems where you need to find the exact value of a dependent or independent variable, just use the CALC or [ES] Mode 5 functions or [EX] MENU A functions.


►For definite differentiation and integration problems, simply use the d/dx and integral operators in the COMP mode.


►For models that follow the differential equation: dP/dx=kt and models that follow a geometric function(i.e. A*B^x).

[ES]
-Simply go to Mode 3 (STAT) (5)      e^x
-For geometric functions Mode 3 (STAT) 6 A*B^x
-(Why? Because the solution to the D.E. dP/dx=kt is an exponential function e^x.
When we know the boundary con…

Yay or Nay? A Closer Look at AnDapt’s PMIC On-Demand Technology

Innovations on making product features customizable are recently gaining popularity. Take Andapt for example, a fabless start-up that unveiled its Multi-Rail Power Platform technology for On-Demand PMIC applications a few months back. (read all about it here: Will PMIC On-Demand Replace Catalog Power Devices?) Their online platform, WebAmp, enables the consumer to configure the PMIC based on desired specifications. Fortunately, I got a hands-on experience during the trial period (without the physical board (AmP8DB1) or adaptor (AmpLink)). In my opinion, their GUI is friendly but it lacks a verification method for tuning (i.e. the entered combination of specs). How would we know if it will perform as expected or if there are contradicting indications that yield queer behavior? Also, there is not just one IP available, but many that cater to a differing number of channels and voltage requirements (each with their own price tag).
Every new emerging technology has the potential to oversh…

Common Difficulties and Mishaps in 6.004 Computation Structures (by MITx)

Updated: 
May 6, 2018
VLSI Project: The Beta Layout [help needed]Current Tasks: ►Complete 32-bit ALU layout [unpipelined] in a 3-metal-layer C5 process. ►Extend Excel VBA macro to generate code for sequential instructions (machine language to actual electrical signals).
Current Obstacles/Unresolved Decisions:
►Use of complementary CMOS or pass transistor logic (do both? time expensive, will depend on sched.
►Adder selection: Brent-Kung; Kogge Stone; Ladner Fischer (brent takes up most space but seems to be fastest, consider fan-out) [do all? time expensive, will depend on sched.)
►layout requirements and DRC errors

Please leave a comment on the post below for advise. Any help is highly appreciated.