Skip to content

Fundamental Concepts of IoT and Embedded Systems

低頻~34 min6 terms12 past questions

Goals of this unit

  • Tell whether a case is IoT by checking whether the thing itself is sending out data.
  • Explain what an embedded system and firmware each take care of inside a device.
  • Explain how cloud services and robots tie in with the technology of building computers into things.
Terms at a glance (6)
TermIn one lineCategoryEveryday example
IoTA mechanism that links things through communication and uses the data they collectMechanismA pet camera you can check on while you are out
組込みシステムA dedicated computer system inside a device that does only its fixed jobComputer inside a deviceControlling a washing machine's water level and spin
ファームウェアSoftware written into a device's internal memory that drives its parts directlySoftwareThe built-in software that runs a router
クラウドサービスA service for using servers and software that a provider rents out over the networkA way of providing IT resourcesAn email service used in a web browser
ロボティクスThe technical field of designing, building and operating robotsTechnical fieldResearch on walking and grasping objects
ロボットA machine that senses its surroundings, makes decisions and moves on its ownMachineA home robot that cleans the floor by itself

Terms

IoT (Internet of Things) is a mechanism that gives everyday things a communication function, connects them to a network, and puts the data they collect to use.

  1. Sensors on the thing measure its state
  2. The communication function sends data to a server
  3. The server analyzes the data
  4. The results feed monitoring and control

The results support monitoring from a distance, and when control is also needed, instructions go back to the device to make it move.

4 / 4

IoT devices read their state with sensors and similar parts that measure things like temperature and location, and send the data to a server through their communication function. Devices that also handle control carry a drive part, an actuator, that turns received instructions into motion. The collected data is analyzed on the server side and used for remote monitoring and automatic control of the devices.

AnalogyThe network used to be where people got in touch with each other; now a house's windows and a field's soil have joined in, reporting on their own, "Here is how I am right now."

How to rememberLet the T for Things remind you that the internet's participants widened from people to objects.

Exam points

  • ExamAn IoT case can be recognized when sensors or similar parts on a device send data without human operation and that data is used for monitoring or control.
  • ExamEnergy harvesting (エネルギーハーベスティング) is a technology that converts the small amounts of energy in surrounding light, vibration, temperature differences and the like into electric power, and it is also used to power IoT devices.
  • ExamBattery capacity in mAh expresses current (mA) multiplied by time (h). For example, 300mAh means roughly 1 hour of discharge at 300mA, or about 2 hours at 150mA.

3 past questions on this term IoT

組込みシステムEmbedded system

Open in glossary 組込みシステム

An embedded system (組込みシステム) is a dedicated computer system built into a device so that it does only its fixed job.

Embedded systemGeneral-purpose computer (a PC, etc.)
PurposeHandles only that device's fixed operationsUsers put it to many different uses
MakeupParts and software chosen to fit the deviceApps added on top of common parts and an OS
ExampleWashing machine operation control, elevator stop-position controlA PC used for writing documents and spreadsheets

An embedded system repeats fixed processing with parts and software chosen to fit its device. At its center is a microcomputer, which packs the circuits for computation, memory and input/output into one small unit.

AnalogyLess a chef who can cook anything, more the person minding a bread machine who bakes the same loaf the same way every day.

How to rememberEmbedded means set deep inside: picture a computer buried in the device where no one can see it from outside.

Exam points

  • ExamAn embedded system (組込みシステム) realizes many of its functions in software, so when a product is improved, changing the software can add functions up to a point.
  • ExamSmall computers that take charge of control inside devices are collectively called microcomputers (マイクロコンピュータ, or マイコン for short).
  • ExamWhether something is an embedded system (組込みシステム) depends not on the type of product but on whether the device has a dedicated control computer inside, so many electronic devices qualify.

1 past questions on this term 組込みシステム

ファームウェアFirmware

Open in glossary ファームウェア

Firmware (ファームウェア) is software written into a device's internal memory that serves as the foundation, directly driving the hardware parts.

  1. A defect or room for improvement is found
  2. The maker releases a new version
  3. The device's internal memory is rewritten
  4. After a restart, the fixes and new features work

The parts stay the same; only the way the device behaves is new.

4 / 4

It is the first thing to start when the power comes on, and it controls parts such as buttons, motors and displays. Software running in an embedded system is called embedded software, and firmware is the part of it that handles the groundwork of controlling those parts. It usually sits in rewritable flash memory, so it can later be updated to fix defects or add functions.

AnalogyThink of it as a set of operating instructions written inside an appliance: you never see it, but swap in new instructions and the same machine behaves differently.

How to rememberFirm sits between hard and soft: firmware is software on the harder end, between hardware and software.

Exam points

  • ExamEmbedded software (組込みソフトウェア) is software built into a dedicated device that controls the fixed operations that device is responsible for.

3 past questions on this term ファームウェア

Embedded system vs. Firmware

AspectEmbedded systemFirmware
Key differenceWhat it coversThe whole setup of hardware and software togetherThe software part within it that controls the parts
ExampleThe complete control unit inside a washing machineThe motor control program stored in that unit's memory

クラウドサービスCloud service

Open in glossary クラウドサービス

A cloud service (クラウドサービス) lets users rent only as much as they need of the IT resources, such as servers and software, that a provider offers over the internet.

  • Example categories of cloud services
    • SaaS: renting the software itself
    • PaaS: renting a development and runtime environment
    • IaaS: renting the server and network infrastructure

In IoT, it is often where the large volumes of data arriving from many devices are stored and analyzed. Users do not have to own the equipment, and they usually pay according to how much they use.

AnalogyLike paying the power company for the electricity you use instead of keeping a generator at home, the owner of the equipment and the person using it are different.

How to rememberThe name comes from the habit of drawing the internet as a cloud in network diagrams.

Exam points

  • Mix-upA cloud service (クラウドサービス) is a mechanism on the side that rents out IT resources, while IoT is a mechanism on the side where things generate and send data. Even when IoT data is kept in the cloud, the two are not the same thing.

IoT vs. Cloud service

AspectIoTCloud service
Key differenceWhich side it centers onThe things that generate and send dataThe provider that rents out IT resources
Main workMeasuring, sending and controlling devicesStoring and processing data, providing software
How they relateOften sends the collected data to the cloudAlso widely used for business systems other than IoT

ロボティクスRobotics

Open in glossary ロボティクス

Robotics (ロボティクス) is the technical field that brings together the research and technology for designing robots, building them and making them move as intended.

It combines knowledge from several fields, such as mechanical structure, electronic circuits and control software. Its core is building the whole chain from grasping the surroundings with sensors and deciding how to move to driving the body with actuators.

AnalogyIt is to robots what culinary science is to food: it refers not to each dish but to the body of methods for making them.

How to rememberRobot plus -ics, the ending for a field of study, as in physics and electronics.

A robot (ロボット) is a machine that grasps its surroundings with sensors, decides with an internal computer, and moves on its own using motors and similar parts.

  1. Sense: measure the surroundings with sensors
  2. Decide: the computer chooses the movement
  3. Act: drive parts move the body

Motors and other drive parts move, and the sensors check the result again.

3 / 3

Besides industrial robots that assemble parts in factories, there are robots that clean floors at home and robots that talk with people, so their uses are wide. Their movements are controlled by the embedded system inside the machine.

How to rememberThe word was born in a play by the Czech writer Karel Čapek and comes from the Czech robota, meaning labor.

Robotics vs. Robot

AspectRoboticsRobot
Key differenceWhat it refers toA technical field or area of researchAn actual machine that moves
ExampleResearch on how to walk and how to grasp objectsIndustrial robots, cleaning robots

Key points

  • IoT is a mechanism that sends data gathered by sensors and similar parts on things over a network and uses it for analysis and control.
  • An embedded system is specialized for each device, and when a product is improved, rewriting the software can sometimes add functions.
  • Firmware sits in a device's internal memory and is the foundational software that controls its parts directly.
  • A robot works by repeating three functions: sensing, deciding and acting.

Check questions

5 past questions from this unit

Start the check questions

All past questions in this topic