Hi There! My name is Hanjara
This is my public projects portfolio, I have work at various and different kind of projects. From Embedded Hardware to Web Server. I start to have interest in coding since Elementary School and my first program is desktop calculator build with VisualBasic. When attend Junior High School I start my first web and when I am Senior High School I build my own PCB to create LED Flip-Flop, simple Trafic Light and Guitar Effect. After I go to University I have interest in robotic and start to build various Robots. After graduate I still doing research with my team to create unique robot or device.
In this repo I collect remaining project data if there still available
for documentation and education purpose. Here we are!
note:
Jack Of All Trade, Master of Developer LMAO
DISCLAIMER:
This only public and available (part of it available) to publish.
Please email me if You wanna detailed information.
- Web Online Registration for School's Club Member
- AVR 3D Axis Music Box Instrument
- RFID Door Lock
- IoT Health Care Monitoring
- Humanoid Robo Soccer Firmware Artificial Intelligence
- Firmware for Autonomous Robot Boat Virginia
- LoPy Request for Solar System Database Controller
- Parallel Processing with TensorFlow
- Multi Camera CCTV video Processing with Parallel Computing
- Serial Communication Car Simulator with Unity 3D
- Trafic Analisys with Google Map API
- POS for Caffe App Android
- Expanse Tracker App Android
- Weather App Android
- Design Chip Tools
- FPGA Tools
- Python Custom Offline Distribution
This project from when I still Senior High School (2011). Every years our school have club event that introducting every club activity in school. This event is part of freshman orientation. In this event every club also recruiting possible member candidate. So, we from Computer Club decide to create paperless registration to support Green Environment without waste.
This CMS Build with HTML, CSS, JS, jQuery, PHP, and XAMPP (Apache, MySQL, PHP, Pearl)
Engine. At that time I still use notepad
or Notepad++
IDE to edit the code. This project build from scratch without any framework like ReactJS, VueJS, Code Igniter
etc.
Languages : HTML, CSS, JS, PHP
Technologies/Frameworks : XAMPP, jQuery
Midi digital instrumen based on '3D movement'. The instrumen build with ATmega32
microcontroller and 9 DOF sensor
(Accelero, Gyro, and Magneto). The apearance of this device is like stick and you can play it like air drum. This MIDI device is also preloaded with 16 bit music
like nasional theme Ibu Kita Kartini
and folk music Gundul - Gundul Pacul
.
This Device mainly build with C/C++
with Arduino Library
. On this repo source code only available. For PCB schematic and wiring you can contact me or reverse engineer with your own.
Languages : C, C++
Technologies/Frameworks : Arduino, ATmega32, 9 DOF Sensor, I2C, Camera
With RFID card and RFID reader that available for student presence. We thought of modified our laboratory security with it. At first this device save people ID on local memory. After that we upgraded to be able connect to internet and all data saved on the server.
Languages : C, C++
Technologies/Frameworks : Arduino, ATmega32, ESP8266, TCP/IP, UDP, I2C, RFID
This project is an IoT device that read human behaviour and work as health care monitoring for laborer that working on the field. The purpose of this project is to tell when the worker available to work and when they should stop. This device prevent accident or emergency call if there is an accident depend on wearer condition and behaviour.
This repo only contain analisys data from server to create new condition and determin what to do next depend on the collected data.
Languages : Python
Technologies/Frameworks : 10 DOF Sensor, Heart Rate Sensor, Microcontroller, Power BI, SQL Server, CSV
The robot is the 1st generation that using microcomputer on our lab at that time (2014). The purpos of robot is playing soccer. We Have 5 people in team and my responsibility are creating PCB design and Integrator API with multi processing to collect entire data from sensor, camera, and controlling all collected data to determine robot action.
Languages : Python, C, C++, Shell
Technologies/Frameworks : OpenCV, Raspberry Pi, 9 DOF Sensor, Servo, Camera, UDP, I2C, UART, Ethernet, USB, SPI, TCP/IP
This repo contain prototype of Autonomous Robo Boat. This robot job is to avoid obstacle and recognition their doc depend color and shape. My responsibility is to create Integrator API and Create Shape, color detection and recognition with Parallel processing and Streaming Camera Acces to monitor robot POV.
Languages : Python
Technologies/Frameworks : OpenCV, QT, Raspbery Pi, Camera, Brushless Motor, USB, Ethernet, TCP/IP
It is new technology that create high level (Python) programing into microcontroller. Its Called MicroPython. It use STM32 as the microcontroller. But in LoPy use ESP32 as Controller and work similar.
Languages : MicroPython
Technologies/Frameworks : XAMPP, LoPy, MQTT, UDP, Ethernet, TCP/IP
Before Google Release TensorFlow, I use multithread and pipeline or multicore from Python Library. Now This is just simple implementation of multicalculating processing with Tensor Library. Less code more robust.
Languages : Python
Technologies/Frameworks : TensorFlow
This is prototype for multi video processing CCTV. It use multi camera in different area at the same time to record multiple event and collect data and processing it. It implementation of Computer Vision Mixed with Parallel Computing with multi camera. In this repo, the code for calculating car in the parking area using multiple CCTV.
Languages : Python, SQL
Technologies/Frameworks : XAMPP, OpenCV, Camera, TCP/IP, Flask
This project is modular, it part of 3 main project, Driving Software Simulator, Simulator Hardware Equipment, and Communication Protocol between Hardware and Software Simulator. And this project belong to the last. it used SPI to communicatie input data from equipment to software.
Languages : C, C++
Technologies/Frameworks : Serial Communication, Arduino
This is web app that monitor, collect and analyse trafict condition in indonesia. This app calculate when, where, and how dense trafic in certain area.
Languages : Html, CSS, JS, PHP, SQL
Technologies/Frameworks : XAMPP, Google Map API
This app is part of learning projects at Android Programming course from kemenperin.
Languages : Java
Technologies/Frameworks : Android Studio
This app is part of learning projects at Android Programming course from kemenperin.
Languages : Java
Technologies/Frameworks : Android Studio
This app is part of learning projects at Android Programming course from kemenperin.
Languages : Java
Technologies/Frameworks : Android Studio
We make custom IC and we have collected freeware tools for it. This tools work properly to certain degree and for small projects as microcontroller
and not as complex as ARM
or over 16bit Processor
. The tools will break if you create high end system.
Languages : Verilog, Python, Java
Technologies/Frameworks : FPGA, Electric VLSI, iVerilog, Microwind, Yosys
This is From Disk FPGA Numato Elbert V2 and downloaded content. Only Tools to make Numato FPGA work properly.
Languages : Verilog
Technologies/Frameworks : FPGA, Numato ElbertV2
Custom Offline Python Library Distribution, it only for Windows. At that time suddenly breakout (internet is really bad) and we need a lot standardization of program in multiple device. So, I create this custom installation.
Languages : Python
Technologies/Frameworks : Pyhton WHL, QT