2029–2031 edition · for exams from June 2029. Students sitting exams up to November 2028 follow the current course.
6. Automated systems and robotics
Microcontrollers, sensors, ADCs and actuators working as automated and embedded systems, robots and what they do, and the advantages, disadvantages and implications of both.
What you need to know214 learning objectives, as printed in the syllabus
- 6.1Automated systemsChanged2026–2028 syllabus: §6.1, §3.1, §3.2
Microcontrollers and ADCs added; embedded systems, sensors and actuators move here; evaluation limited to transport, agriculture, domestic and retail.
Learning objectives (9)
- 6.1.1Understand that a microcontroller is a complete computer system on a single chip, containing a processor, a small amount of RAM and ROM, and I/O ports
- 6.1.2Understand that sensors are used to detect changes in the physical environment and an analog-to-digital converter (ADC) is used to convert analogue signals into digital data
- 6.1.3Identify a suitable sensor for a given scenario
- 6.1.4Describe the purpose and characteristics of an embedded system
- 6.1.5Identify systems, devices and machines in which embedded systems are commonly used
- 6.1.6Understand that actuators are devices that do actions in response to the output from a microcontroller
- 6.1.7Describe how sensors, microcontrollers and actuators can be used in collaboration to create automated systems
- 6.1.8Evaluate the advantages and disadvantages of using automated systems for: (a) transport; (b) agriculture; (c) domestic settings; (d) retail
- 6.1.9Evaluate the implications automated systems have on: (a) employment; (b) safety; (c) environmental sustainability
- 6.2RoboticsChanged2026–2028 syllabus: §6.2
Robots in industry, agriculture and medicine; adds their implications for employment, safety and sustainability.
Learning objectives (5)
- 6.2.1Define robotics as a branch of technology that incorporates the design, construction, operation and use of robots
- 6.2.2Describe the characteristics of a robot, including: (a) a mechanical structure or framework; (b) electronic components, such as sensors, microcontrollers and networking hardware, motors, actuators and power supplies; (c) programmability
- 6.2.3Describe the roles that robots can perform in the following areas: (a) industry; (b) agriculture; (c) medicine
- 6.2.4Evaluate the advantages and disadvantages of the use of robots in the areas listed in 6.2.3
- 6.2.5Evaluate the implications of using robots for: (a) employment; (b) safety; (c) environmental sustainability
Objectives quoted from the 2029–2031 syllabus, Version 1, September 2026; © Cambridge University Press & Assessment.
Notes2every learning objective explained, with worked examples
6.1Automated systems
An automated system does a job with little or no human help: sensors measure the world, a microcontroller decides what to do, and actuators act. This section covers each part, embedded systems, how they work together, where automated systems are used, and how to evaluate their impact on jobs, safety and the environment.
Microcontrollers
A microcontroller is a complete computer system on a single chip: it contains a processor, a small amount of RAM and ROM, and input/output (I/O) ports to connect sensors and actuators.
It is cheap, small and uses little power, so it is used to control devices such as washing machines and toys. (Compare a microprocessor, which is only the CPU and needs separate memory and I/O.)
Sensors and the ADC
A sensor is an input device that detects changes in the physical environment and measures a physical property.
Most sensors produce an analogue signal, but a microcontroller can only process digital data, so an analogue-to-digital converter (ADC) converts the analogue signal into digital data.
Choosing a suitable sensor
| Sensor | Measures | Example use |
|---|---|---|
| Temperature | how hot or cold | central heating, greenhouse, oven |
| Light | light level | street lights, automatic screen brightness |
| Moisture | water content (soil) | automatic plant watering |
| Humidity | water vapour in the air | greenhouse, air conditioning |
| Infrared | infrared radiation / movement of warm bodies | burglar alarm, automatic doors |
| Pressure | force or weight applied | car-park barrier, burglar alarm under a mat |
| Proximity | how near an object is | parking sensors, phone screen turning off |
| Acoustic / sound | sound level | detecting glass breaking |
| Gas | amount of a gas (e.g. CO₂, carbon monoxide) | gas leak alarm |
| pH | acidity | river pollution, hydroponics |
| Level | depth of a liquid | water tank, fuel tank |
| Accelerometer | acceleration / movement | phone rotation, airbags |
| Magnetic field | magnetic field changes | phone compass, door/window opening |
| Flow | rate a liquid or gas moves | water pipes, fuel pumps |
Embedded systems
An embedded system is a computer system built into a larger device to perform a dedicated (specific) function, usually based on a microcontroller.
Characteristics: does one task; small and compact; low power; cheap to make in large numbers; programmed once in ROM/firmware and usually not changed by the user; often real-time and reliable; limited or no user interface.
Where they are used: washing machines, microwave ovens, fridges, central heating and security systems, cars (engine management, ABS brakes, airbags), traffic lights, digital cameras, smart watches, vending machines, medical equipment.
Actuators
An actuator is a device that does an action in response to the output from a microcontroller — it turns an electrical signal into physical movement or another physical change.
Examples: motors (open a window, move a barrier), pumps (water plants), valves (open/close a pipe), heaters, buzzers, lights.
How the parts work together
Example — automatic greenhouse watering:
- A moisture sensor measures the soil moisture continuously.
- The ADC converts the analogue reading to digital.
- The microcontroller compares the reading with a stored preset value.
- If the moisture is below the preset value, it sends a signal to the actuator to switch the pump on; if at or above, the pump is switched off.
- The system loops, so it keeps checking — the new reading shows the effect of the action (feedback).
The same control logic in Python:
PRESET = 40 # % moisture
def control(reading: int) -> str:
return 'pump ON' if reading < PRESET else 'pump OFF'
for reading in (55, 41, 38, 45):
print(reading, control(reading))Automated systems in different areas
| Area | Examples | Advantages | Disadvantages |
|---|---|---|---|
| Transport | self-driving cars, driverless trains, traffic-light control, autopilot | fewer human errors, smoother traffic, less fuel, works 24/7 | expensive; sensor or software failure can cause accidents; hacking risk; who is responsible after a crash? |
| Agriculture | automatic irrigation, greenhouse control, milking machines, crop-monitoring drones | water and fertiliser used only where needed; higher yields; less labour | high set-up cost; needs power and maintenance; farm workers lose jobs |
| Domestic settings | smart heating, robot vacuum, smart lights, security alarms | saves time and energy; can be controlled remotely; helps elderly or disabled people | cost; privacy and hacking risk; people become reliant on it |
| Retail | self-checkouts, automated warehouses, automatic stock reordering | faster service; accurate stock control; open longer | fewer jobs; machines can break down; some customers find them hard to use |
Implications: employment, safety, sustainability
- Employment: some jobs are lost (repetitive or manual work), but new jobs are created in designing, programming, installing and maintaining the systems; workers may need retraining.
- Safety: systems can do dangerous jobs and react faster than humans, reducing accidents — but a malfunction, sensor fault or cyberattack can cause harm, so systems must be tested and monitored.
- Environmental sustainability: automation can save energy and resources (heating only when needed, precise watering and fertiliser, efficient routes), but making the devices uses materials and energy, they use electricity, and old devices add to e-waste.
Exam tips
- In a control description use the full chain: sensor → ADC → microcontroller compares with preset value → signal to actuator → loop continuously.
- Name a sensor that measures exactly what the scenario needs (soil → moisture, intruder → infrared or pressure).
- Evaluate questions want both sides and a judgement — give an advantage AND a disadvantage for the given context.
- Say the microcontroller 'compares the reading with a stored value' — that phrase earns the processing mark.
Mistakes that lose marks
- Saying the sensor makes the decision or 'turns the heater on' — the microcontroller decides, the actuator acts.
- Forgetting the ADC (or saying it converts digital to analogue).
- Calling a general-purpose PC an embedded system.
- Using a heat sensor for light, or 'motion sensor' without saying it is infrared.
6.2Robotics
Robots are programmable machines that sense and act in the physical world. This section defines robotics, describes what every robot is made of, the jobs robots do in industry, agriculture and medicine, and how to evaluate their benefits, drawbacks and wider impact.
What robotics is
Robotics is a branch of technology that deals with the design, construction, operation and use of robots.
Characteristics of a robot
- A mechanical structure or framework — the physical body (arms, joints, wheels, grippers) designed for the robot's task.
- Electronic components — sensors to detect the environment, a microcontroller to process data and make decisions, networking hardware to communicate, motors and actuators to move, and a power supply (battery or mains).
- Programmability — it is controlled by a program that can be written or changed so the robot can do different tasks.
Some robots work alone (autonomous), others are controlled by people remotely.
Roles robots perform
| Area | Roles |
|---|---|
| Industry | welding, paint spraying and assembling cars; packing and moving goods in warehouses; quality inspection; working with hazardous materials |
| Agriculture | harvesting and picking fruit; weeding; planting seeds; milking cows; drones spraying crops and monitoring fields |
| Medicine | assisting surgeons in precise operations; delivering medicines and supplies in hospitals; disinfecting rooms; prosthetic limbs; helping patients with rehabilitation |
Advantages and disadvantages of robots
| Advantages | Disadvantages |
|---|---|
| work 24/7 without breaks or getting tired | expensive to buy, set up and program |
| consistent, accurate results; fewer errors | need regular maintenance; breakdowns stop production |
| can work in dangerous places (heat, chemicals, radiation) | can only do what they are programmed for; poor at unexpected situations |
| more productive — faster, higher output | job losses for workers doing those tasks |
| in medicine: smaller cuts, more precise surgery, faster patient recovery | in medicine: very high cost; a malfunction during surgery is dangerous; patients may not trust them |
| in agriculture: gentle, precise picking; less pesticide; covers large fields | in agriculture: struggles with uneven ground and delicate crops; high cost for small farms |
Implications of using robots
- Employment: manual, repetitive jobs are lost; new skilled jobs are created in designing, programming and maintaining robots; workers need retraining; some work becomes deskilled.
- Safety: robots take over dangerous tasks, so fewer people are injured — but people working near robots can be hurt if a robot malfunctions, so safety guards and sensors are needed; software errors or hacking can be dangerous.
- Environmental sustainability: precise work wastes less material, energy and chemicals (e.g. targeted crop spraying), but building robots uses raw materials and energy, running them uses electricity, and disposal adds e-waste.
Exam tips
- Learn the three characteristics as listed: mechanical structure, electronic components (with examples), programmability.
- Make roles specific to the area asked (e.g. medicine → robot-assisted surgery), not generic 'robots do jobs'.
- In evaluate questions balance advantages and disadvantages and finish with a short conclusion.
- Link implications to the context (employment in a factory, safety in a hospital).
Mistakes that lose marks
- Saying all robots are humanoid or have artificial intelligence.
- Leaving out programmability — a machine that cannot be programmed is not a robot.
- Giving only advantages in an 'evaluate' question.
- Saying robots never make mistakes — they can malfunction or be badly programmed.
Infographics2download any diagram as PNG or SVG
Sensor → ADC → microcontroller → actuator
Robotics and automated systems
Key terms9use these exact words in the exam
Test yourself
Check you know the 2029–2031 content
Written for the new syllabus only: every card and question traces to a learning objective above. Rounds are random, and marks earn XP on your dashboard.
3 decks · 48 cards · 16 quiz questions.
From the current course
Most of this topic is taught in the 2026–2028 course today. Its notes and past-paper questions still help — skip anything the 2029–2031 syllabus removed (see the notes above).
- 6. Automated and Emerging Technologies2026–2028 topic · 103 past-paper questions
- 3. Hardware2026–2028 topic · 244 past-paper questions

