MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{
"batchcomplete": "",
"continue": {
"lecontinue": "20251011201532|69",
"continue": "-||"
},
"query": {
"logevents": [
{
"logid": 79,
"ns": 3,
"title": "User talk:John",
"pageid": 76,
"logpage": 76,
"revid": 95,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-12T23:35:22Z",
"comment": "Created page with \"== Hi == I'm John McCardle, founder and BDFL of Bespoke Robot Society\""
},
{
"logid": 78,
"ns": 14,
"title": "Category:Raspberry Pi",
"pageid": 75,
"logpage": 75,
"revid": 94,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-12T22:53:20Z",
"comment": "Created blank page"
},
{
"logid": 77,
"ns": 14,
"title": "Category:MCU",
"pageid": 74,
"logpage": 74,
"revid": 93,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-12T22:46:40Z",
"comment": "Created blank page"
},
{
"logid": 76,
"ns": 6,
"title": "File:BRS DDRCB.png",
"pageid": 73,
"logpage": 73,
"revid": 91,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-11T20:32:35Z",
"comment": ""
},
{
"logid": 75,
"ns": 6,
"title": "File:BRS DDRCB.png",
"pageid": 73,
"logpage": 73,
"revid": 91,
"params": {
"img_sha1": "36dinjy5xu4rmi3stlhu3v5evao9etk",
"img_timestamp": "2025-10-11T20:32:35Z"
},
"type": "upload",
"action": "upload",
"user": "John",
"timestamp": "2025-10-11T20:32:35Z",
"comment": ""
},
{
"logid": 74,
"ns": 0,
"title": "Sensor Interfacing",
"pageid": 72,
"logpage": 72,
"revid": 88,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-11T20:16:48Z",
"comment": "Created page with \"{{Tutorial |name=Sensor Interfacing |competency=[[Electronics]] |difficulty=Intermediate |time=4-6 hours |prerequisites=[[Electronics Fundamentals]], [[MicroPython Basics]], basic understanding of digital signals |materials=Microcontroller (Raspberry Pi Pico), breadboard, I2C sensor (MPU6050 IMU), analog sensor (photoresistor), digital sensor (IR line detector), 10k\u03a9 resistors, jumper wires, multimeter, logic analyzer (optional but helpful) |next_steps=Add IMU or distan...\""
},
{
"logid": 73,
"ns": 0,
"title": "Motor Control Basics",
"pageid": 71,
"logpage": 71,
"revid": 87,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-11T20:16:34Z",
"comment": "Created page with \"{{Tutorial |name=Motor Control Basics |competency=[[Electronics]] |difficulty=Intermediate |time=3-5 hours |prerequisites=[[Electronics Fundamentals]], basic understanding of digital signals and PWM |materials=Breadboard, DC motor, motor driver module (TB6612FNG or L298N), microcontroller (Raspberry Pi Pico or Arduino), power supply (6-9V), jumper wires, multimeter |next_steps=[[SimpleBot]] assembly, build [[Capability:Differential Drive]], [[Sensor Interfacing]] }} '''...\""
},
{
"logid": 72,
"ns": 0,
"title": "3D Printing for Robotics",
"pageid": 70,
"logpage": 70,
"revid": 86,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-11T20:16:14Z",
"comment": "Created page with \"{{Tutorial |name=3D Printing for Robotics |competency=[[3D Printing]] |difficulty=Intermediate |time=6-8 hours (plus iterative design time) |prerequisites=[[3D Printing Basics]], basic [[CAD Design]] knowledge |materials=FDM printer, PLA/PETG filament, calipers, test hardware (screws, nuts, bearings, motor shafts) |next_steps=[[CAD Design]], design custom robot chassis, document implementation pages }} '''3D Printing for Robotics''' teaches you how to design and print f...\""
},
{
"logid": 71,
"ns": 0,
"title": "Mechanical Design",
"pageid": 69,
"logpage": 69,
"revid": 85,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-11T20:15:59Z",
"comment": "Created page with \"{{Tutorial |name=Mechanical Design |competency=[[Mechanics]] |difficulty=Beginner |time=3-5 hours (split across multiple sessions) |prerequisites=Basic familiarity with 3D printing and CAD software |materials=Calipers ($15-30), CAD software (FreeCAD or Fusion 360), ruler, existing robot parts to measure |next_steps=Design custom parts for your robot, study [[SimpleBot]] CAD files, [[Gear Ratio Calculation]] }} '''Mechanical Design''' is your introduction to designing 3D...\""
},
{
"logid": 70,
"ns": 0,
"title": "Mechanics",
"pageid": 68,
"logpage": 68,
"revid": 84,
"params": {},
"type": "create",
"action": "create",
"user": "John",
"timestamp": "2025-10-11T20:15:49Z",
"comment": "Created page with \"{{Competency |name=Mechanics |description=Understanding what actuates and what is actuated, what the software models, and where the electronics signals end |difficulty_range=Beginner to Advanced |time_to_basic=1-3 weeks |essential_tools=Calipers, screwdriver set, hex keys, ruler |optional_tools=CAD software (FreeCAD, Fusion 360), torque wrench, 3D printer |beginner_tutorial=[[Mechanical Design]] |unlocks_basic=[[Capability:Differential Drive]], [[Capability:Line Sensing]...\""
}
]
}
}