Skip to content

2029–2031 edition · for exams from June 2029. Students sitting exams up to November 2028 follow the current course.

2210 · 04782029–2031 editionPaper 1 · Computer Systems and Logic§6.1, §6.2

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

  1. 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
  2. 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

SensorMeasuresExample use
Temperaturehow hot or coldcentral heating, greenhouse, oven
Lightlight levelstreet lights, automatic screen brightness
Moisturewater content (soil)automatic plant watering
Humiditywater vapour in the airgreenhouse, air conditioning
Infraredinfrared radiation / movement of warm bodiesburglar alarm, automatic doors
Pressureforce or weight appliedcar-park barrier, burglar alarm under a mat
Proximityhow near an object isparking sensors, phone screen turning off
Acoustic / soundsound leveldetecting glass breaking
Gasamount of a gas (e.g. CO₂, carbon monoxide)gas leak alarm
pHacidityriver pollution, hydroponics
Leveldepth of a liquidwater tank, fuel tank
Accelerometeracceleration / movementphone rotation, airbags
Magnetic fieldmagnetic field changesphone compass, door/window opening
Flowrate a liquid or gas moveswater 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:

  1. A moisture sensor measures the soil moisture continuously.
  2. The ADC converts the analogue reading to digital.
  3. The microcontroller compares the reading with a stored preset value.
  4. 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.
  5. 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

AreaExamplesAdvantagesDisadvantages
Transportself-driving cars, driverless trains, traffic-light control, autopilotfewer human errors, smoother traffic, less fuel, works 24/7expensive; sensor or software failure can cause accidents; hacking risk; who is responsible after a crash?
Agricultureautomatic irrigation, greenhouse control, milking machines, crop-monitoring droneswater and fertiliser used only where needed; higher yields; less labourhigh set-up cost; needs power and maintenance; farm workers lose jobs
Domestic settingssmart heating, robot vacuum, smart lights, security alarmssaves time and energy; can be controlled remotely; helps elderly or disabled peoplecost; privacy and hacking risk; people become reliant on it
Retailself-checkouts, automated warehouses, automatic stock reorderingfaster service; accurate stock control; open longerfewer 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

AreaRoles
Industrywelding, paint spraying and assembling cars; packing and moving goods in warehouses; quality inspection; working with hazardous materials
Agricultureharvesting and picking fruit; weeding; planting seeds; milking cows; drones spraying crops and monitoring fields
Medicineassisting surgeons in precise operations; delivering medicines and supplies in hospitals; disinfecting rooms; prosthetic limbs; helping patients with rehabilitation

Advantages and disadvantages of robots

AdvantagesDisadvantages
work 24/7 without breaks or getting tiredexpensive to buy, set up and program
consistent, accurate results; fewer errorsneed 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 outputjob losses for workers doing those tasks
in medicine: smaller cuts, more precise surgery, faster patient recoveryin medicine: very high cost; a malfunction during surgery is dangerous; patients may not trust them
in agriculture: gentle, precise picking; less pesticide; covers large fieldsin 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

Automated system: sensor → ADC → microcontroller → actuatorA microcontroller is a small computer on one chip (processor, memory, input/output ports) built into thedevice it controls.Sensoranalogue readingADCanalogue → digitalMicrocontrollercompares with set valuesActuatormotor, valve, heaterfeedback: the actuator changes the environment; the sensor measures it againGreenhouse — the control loop in Pythonwhile True: temp = read_temperature() if temp > 25: open_vent() elif temp < 18: heater_on()Embedded systemA microcontroller inside a larger device that doesone dedicated job: washing machine, car enginemanagement, smart thermostat, traffic lights.Sensors: temperature, light, moisture, pressure,pH, infra-red, acoustic, gas, level, proximity.Settings: transport, agriculture, domestic and retail. Name the sensor, what the microcontroller compares, the actuator.cswithzak.com

Sensor → ADC → microcontroller → actuator

O Level
Robotics and automated systems: pros and consA robot is a programmable machine that carries out tasks. Robotics is the branch of computer sciencethat designs, builds and runs them.Mechanical structureframe, arms, wheels, grippersElectrical componentssensors, microcontroller, motorsProgrammablefollows stored instructionsWhere robots workIndustry: welding, painting, packing, warehouse pickingAgriculture: harvesting, weeding, drones that spray cropsMedicine: surgical robots, delivering medicines in hospitalsDomestic: robot vacuum cleaners and lawn mowersCharacteristicsSense the environment through sensorsMove or act through actuatorsMost repeat a task exactly; some use AI to adaptCan work in places unsafe for peopleAdvantageswork 24/7 without breaks; consistent qualitysafer in hazardous places; faster; fewer human errorscan use energy and materials more efficientlyDisadvantagesexpensive to buy, program and maintaincan replace some jobs; staff need retrainingcannot cope well with situations not programmedExam answers must fit the scenario: say how the robot or system helps in that setting, not just a general list.cswithzak.com

Robotics and automated systems

O Level

Key terms9use these exact words in the exam

microcontrollersensorADCactuatorembedded systemautomated systemroboticsprogrammabilitysustainability

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).

Enroll nowOnline classes