Project · draft

Ultrasonic Radar Scanner (RP2040 + Servo + OLED)

  • beginner
  • 4-6 hours

Draft and unofficial, not affiliated with Fab Academy. Check prices, GST and parts before you buy.

Summary

A servo sweeps an HC-SR04 across 180 degrees; XIAO RP2040 plots distance vs angle as a radar-style sweep on an OLED (and over USB serial for a PC plot). Includes a laser-cut mount.

What it teaches

Timing-based distance sensing, driving a servo with PWM, level-shifting a 5V echo line to a 3.3V MCU with a resistor divider, and drawing a polar sweep on an OLED. Pairs a laser-cut pan bracket with MicroPython on RP2040.

Topics it touches, in Fab Academy-style terms:

  • Input devices
  • Output devices
  • Embedded programming
  • Mechanical design
  • Computer-controlled cutting

Safety notes

No project-specific safety notes have been written for this draft yet. Soldering, laser cutting and milling each carry their own hazards, so follow your lab's safety rules and ask someone experienced if unsure.

Parts list

Parts cost

₹987required parts, GST-inclusive as listed

Optional extras
₹65 plus unpriced items
GST
GST unverified, typically 18% If 18% applies, about ₹150.56 of the required total would be GST. This is an estimate, not a tax figure.
Prices read
24 Oct 2026
Not included
Shipping, tools, consumables, and anything marked price not available. Stock and prices change.

Not priced: Cast/extruded acrylic sheet, 3 mm (laser-cut parts) (optional; often available from a Fab Lab or local shop).

Required parts
PartQtyUnitPrice, GST-incl. as listedLine totalGSTSource
Seeed Studio XIAO RP2040 Development Boardxiao-rp20401pcs₹513₹513GST unverified, typically 18%Robocrazeread 24 Oct 2026
TowerPro SG90 9G Micro Servo Motor 180° for Arduino & Roboticsservo-sg901pcs₹98₹98GST unverified, typically 18%Robocrazeread 24 Oct 2026
HC-SR04 Ultrasonic Distance Sensor Modulesensor-hc-sr04Needs 5V; echo pin must be divided to 3.3V (use 1k + 2x1k in series as 2k)1pcs₹75₹75GST unverified, typically 18%Robocrazeread 24 Oct 2026
HC-SR04 Ultrasonic Sensor Holderbracket-hc-sr041pcs₹24₹24GST unverified, typically 18%Robocrazeread 24 Oct 2026
0.96 Inch OLED Display Module SPI/I2C 4pin Blue Coloroled-096-i2c1pcs₹167₹167GST unverified, typically 18%Robocrazeread 24 Oct 2026
1k Ohm Resistor - (Pack of 10)resistor-1k-x10Uses 3 resistors for the echo dividerPack: pack of 101set₹12₹12GST unverified, typically 18%Robocrazeread 24 Oct 2026
400 Tie Points Solderless Breadboardbreadboard-half-4001pcs₹39₹39GST unverified, typically 18%Robocrazeread 24 Oct 2026
Male to Female Jumper Wires (20cm) (20pcs)jumpers-f2m-20cm-20Pack: pack of 20 male-female 20cm1set₹28₹28GST unverified, typically 18%Robocrazeread 24 Oct 2026
Male to Male Jumper Wires (20cm) (20pcs)jumpers-m2m-20cm-20Pack: pack of 20 male-male 20cm1set₹31₹31GST unverified, typically 18%Robocrazeread 24 Oct 2026
Required total, GST-inclusive as listed₹987
Optional extras (not in the required total)
PartQtyUnitPrice, GST-incl. as listedLine totalGSTSource
Type C USB Cable (1 metre)cable-usb-c-1mSkip if you already have a data-capable USB-C cable1pcs₹65₹65GST unverified, typically 18%Robocrazeread 24 Oct 2026
Cast/extruded acrylic sheet, 3 mm (laser-cut parts)acrylic-3mm-sheetLaser-cut base + servo bracket; price not found1sheetprice not availableprice not availableGST unverified, typically 18%no source; checked 24 Oct 2026
Optional total, GST-inclusive as listed (excludes 1 part with no price)₹65

The Part column links to the shared catalogue. Units are pcs, m, g, sheet or set, and a "set" is the seller's pack, as noted per part.

Tools you will need

  • Laptop with MicroPython/Thonny or Arduino-Pico
  • Laser cutter (3 mm acrylic/MDF) or 3D printer for mount

Build notes

Step-by-step build notes have not been written yet for this draft. The summary, the topics above and the parts list are what exists so far.

How to buy

There is no online checkout. To buy or import these parts, email info@curiosta.com and say what you need. The button opens your own email app with a draft; nothing is sent until you send it.

Prices on this site are third-party seller listings, not a Curiosta quote. Ask by email for availability, price and GST.

Email info@curiosta.com