Projects

As an electronic hobbyist, I’ve had the pleasure of completing some pretty “cool” side projects and university/diploma projects. It is in reverse chronological order.

RVDR V2.0

Completed in 2023 - not to be confused with RVDR+

Road Vehicle Data Recorder (RVDR) second revision. It’s a smaller version of the first version. Some key changes were made as follows:

  • Replace the GNSS module with built-in GPS/GNSS antenna modules using u-blox CAM-M8 series (external antenna is optional).
  • Replace multiple sensor ICs with a single TDK ICM-20948 9-Axis MEMS motion tracking (although this is actually a downgrade from the previous 10-DOF sensor).
  • Reduced the size to match that of a Raspberry Pi Zero W
  • Added an option at the back of the board to choose the communication protocol: UART, SPI or I2C.

TIP

There are some things I can do to improve the design like implementing a single Voltage shifter IC (Analog Devices MAX3378EE) rather than having multiple MOSFETs to upscale the signal and free up some space for more sensors. Perhaps this is something I could explore in the third revision.

The Kenit Numpad

Meet “The Kenit” Numpad (I ran out of ideas about what to name it). This time I experiment with the KiCad “Round Track” plugin. Does it pose any practical benefit? probably not at all, but does it look cool? Definitely! (or I assume to believe).

1-تواه/‎Tuah-One

1-تواه‎/Tuah-One! A Custom 75% Mechanical Keyboard Project (based on open source schematic) Months of design and was put into production in April this year. and…. that’s it. Chip shortage and the cost of producing such a small quantity is very… very… expensive.

I’ve tried to arrange the Diode Array in a manner that looks like a traditional Malay carving (ukiran tradisional Melayu). A repeated shape with slight differences but in a repeating arrangement. Yes, it doesn’t look much but I tried.

“1-تواه‎/Tuah-one” means “lucky one”, well not exactly. With a quick Google translate “tuah” is “good luck”, written in Jawi (Malay writing alphabet system before the Latin alphabet came). And also paired with pixelated “art” of “Hang Tuah” (a Laksmana/Admiral in 15th century Melaka; considered by the Malays to be one of history’s greatest silat masters [Wikipedia]). Hang Tuah is wearing a traditional Malay headgear called “Tengkolok” or “Tanjak”, thus the triangle looks (I tried :P).

TIP

One last thing, I’m selling this… seriously. Any buyer or company wants to license out my design I’m open to talk 😂

Individual Project Dissertation

Associate with - The University of Manchester

Design and Application of tuneable optical filter for high-speed optical communication systems (MATLAB).

Design the arrangement of passive optical filters (Fibre Bragg gratings) in optical fiber for a high-speed communication system and simulate with different wavelength bands to obtain transmission over 95%. This was an experiment on the lower band of the infrared 800nm+ and visible spectrum (400-700nm).

Embedded System Project

Associate with - The University of Manchester

Led software development in designing a buggy capable of autonomously following a line using reflective optical sensors. Prioritized simpler tasks to approach the problem systematically

RVDR V1.0

Associate with - German-Malaysian institute

Led software and PCB development in producing a Blackbox device for a logistic fleet which consists of a Camera module, GPS (GNSS), IMU sensor and OBDII reader to send live data to MQTT client (Losant IoT) for graphical data characterization

Java Programming - Multithreading Operation

Associate with - German-Malaysian institute

Coursework: Build an Alarm Clock

Modeled an alarm clock in Java with multithreading operation for multiple program execution for maximum utilization of the CPU.

#####

The code is too long and I no longer understand Java😐

results matching ""

    No results matching ""