All Assignments

Week 1

Week 1. Project Management

Git & Gitlab | Web development | Image optimisation | Video optimisation

Getting organised, recalling the use of Git and the terminal, and building this documentation website from scratch. Later on I updated the website with Claude. Additionally here are documentation on media optimization for web.

See documentation ›

Week 2

Week 2. Computer Aided Design

2D design | 3D modelling

I explored CAD software. For 2D software I used GIMP and Inkscape. For 3D modelling is used mainly FreeCad, on which I made a simple model of stylus pen:

See documentation ›

Week 3

Week 3. Computer Controlled Cutting

Vinyl cutter | Laser cutter

I got familiar with vinyl cutter and made a couple of stickers:

With laser cutter I designed and cut a prototype of a notetaking pad:

See documentation ›

Week 4

Week 4. Embedded Programming

Soldering | Microcontrollers | XIAO RP2040

This week I learned soldering and embedded programming and I made a simple space invaders imitation:

See documentation ›

Week 5

Week 5. 3D Printing and Scanning

My first 3D print | 3D tests | 3D scanning | 3D design & print

This week I learned about three types of 3D printing: FFF, multicolor FFF and SLA. We tested how 3D scanning works. Then I experimented Claude-Blender-MCP (LLM prompted 3D-modeling) and then by myself designed and 3D printed a russian doll type of a creation, (which didn't assemble as planned because I made it too thin):

See documentation ›

Week 6

Week 6. Electronics Design

Electronic test equipment | EDA KiCad | Simulation

This week I learned about test equipment for electronics: logic analyzer, oscilloscope, and multimeter

I simulated a LED blinking button push reaction game with Wokwi:

Then I designed a custom PCB for creating the game with KiCad:

See documentation ›

Week 7

Week 7. Electronics Production

PCB production process | Electronics for my reaction game PCB

This week I learned about PCB printing workflow and then printed and soldered the LED blinking button push reaction game that I had designed last week:

See documentation ›

Week 8

Week 8. Input Devices

"Touchpad" sensing capacitance | ToF distance sensor

I experimented with making a touchpad that senses the location of a pen, but couldn't make it work properly.

Then I made a simpler sensor device with Time of Flight proximity sensor: when hand is nearer than 10cm, the led starts blinking:

See documentation ›

Week 9

I designed and made a PCB that makes a servo motor move.

See documentation ›

Week 10

Week 10. Networking and Communications

UART/Serial | Bluetooth

I made a servo motor move based on the proximity of my hand using UART/Serial bus for communication between microcontrollers.

See documentation ›

Week 11

Week 11. Machine Design

Machine building group assignment | Redesigning machine part

In this week I was visting Istanbul Hisar FabLab. I set up the group assignment web page and then I rethought, designed, 3D printed and assembled a more usable (?) tool holder for Blot plotting machine:

See documentation ›

Week 11

Week 12: Computer-Controlled Machining

Modeling with FreeCAD | CNC process

This week I designed a shelf with FreeCAD and CNC-milled/cut it in reality. It is designed to be attached to my electric desk at home so that it goes up and down with the desk (so that the desk still works and won't break).

See documentation ›

Week 13 — Not quite there yet

Week 14 — Not quite there yet

Week 15 — Not quite there yet

Week 16 — Not quite there yet

Week 17 — Not quite there yet

Week 18 — Not quite there yet

Week 19 — Not quite there yet

Week 20 — Not quite there yet

FAB26 — Not quite there yet