noahcroit
Graduate Student in Electronics Engineering at KMITL, Thailand. I work on an embedded system for an audio signal processing + control system design.
Pinned Repositories
access_control_rp2zk
Firmware for Fail-secure door controller of access control room. Activate when power outage is occured.
CANopen-python
This repository is used for study and test a CANOpen protocol by using Christiansandberg's CANOpen-python for THOpenSCADA project.
CMSIS_DSP_software_lib
This is my API for digital signal processing (DSP) with ARM Cortex®-M processor using CMSIS DSP software library.
fruit_classify_halcon12
This repo is used for fruit classification project which is developed on HDevelop (HALCON ver12).
GigECam_Python
This repository is about how to use GigE camera with python library (example, pypylon, harvester etc.)
HumanActivityDetection_using_CSI_MATLAB
This repository is used for "Human Activity Detection" system by using CSI signal from WiFi. All procedure are implemented on MATLAB code.
IC_Substrate_Classifier_ParticleDefect
This repo is for the development of defect classification system on IC substrate using the Image processing. Source codes are developed by using Halcon 12 (as .hdev file).
modbus_RTU_SCADA
RTU system via modbus (modbus RTU + TCP). Repository contain desktop version and desktop version.
RingBuffer_and_DataFraming_C
My implementation of circular (ring) data buffer in C, using memcpy() to increase the speed of en-queue & de-queue function for a large data.
rpi-cirrus-cs5484
Cirrus Logic's CS5484 energy measurement IC C++ library for raspberry pi.
noahcroit's Repositories
noahcroit/HumanActivityDetection_using_CSI_MATLAB
This repository is used for "Human Activity Detection" system by using CSI signal from WiFi. All procedure are implemented on MATLAB code.
noahcroit/GigECam_Python
This repository is about how to use GigE camera with python library (example, pypylon, harvester etc.)
noahcroit/CMSIS_DSP_software_lib
This is my API for digital signal processing (DSP) with ARM Cortex®-M processor using CMSIS DSP software library.
noahcroit/IC_Substrate_Classifier_ParticleDefect
This repo is for the development of defect classification system on IC substrate using the Image processing. Source codes are developed by using Halcon 12 (as .hdev file).
noahcroit/modbus_RTU_SCADA
RTU system via modbus (modbus RTU + TCP). Repository contain desktop version and desktop version.
noahcroit/fruit_classify_halcon12
This repo is used for fruit classification project which is developed on HDevelop (HALCON ver12).
noahcroit/RingBuffer_and_DataFraming_C
My implementation of circular (ring) data buffer in C, using memcpy() to increase the speed of en-queue & de-queue function for a large data.
noahcroit/access_control_rp2zk
Firmware for Fail-secure door controller of access control room. Activate when power outage is occured.
noahcroit/CANopen-python
This repository is used for study and test a CANOpen protocol by using Christiansandberg's CANOpen-python for THOpenSCADA project.
noahcroit/color_classifier_on_halcon12
This repo is used for classification demo project on HALCON ver12.
noahcroit/ESP32-Wireless-Humidity-Control
Wireless Humidity Control by using ESP32, BLE is used for the wireless communication.
noahcroit/flood-monitor-cctv
Flood monitoring system by using CCTV. OpenCV and YOLO object detection will be used for staff gauge reading to estimate the flood level.
noahcroit/MQTT_over_LoRa_pycom
This repo is used for LoRa project on pycom's microcontroller board. LoRa configuration is LoRa-MAC Nano-Gateway (Local gateway using pycom's device). MQTT protocol is used in the system.
noahcroit/rpi-cirrus-cs5484
Cirrus Logic's CS5484 energy measurement IC C++ library for raspberry pi.
noahcroit/df-iotalarm-esp8266
Digital Focus's WiFi alarm gateway firmware with esp8266
noahcroit/ESP32_CactusCare
Plant Monitoring and Watering IoT System with ESP32
noahcroit/IotWorkshop-SE-KMITL-2023
Workshop about introducing IoT development using embedded linux (such as RaspberryPi). Software Engineering (Inter) KMITL
noahcroit/MachineLearning_Framework_MATLAB
This repository is used for my implementation of machine learning framework with MATLAB
noahcroit/MCT_IC_Substrate_DefectClassifier
For MCT Project - IC Substrate's defect classifier framework using HDevelop (HALCON12).
noahcroit/PLC_device_for_SCADA
This repository is used for developing workspace of PLC device. PLC device will be used as remoted device in SCADA.
noahcroit/SE-KMITL-EMBEDDED-SOFTWARE-2022
Source code in "Embedded Software" Coursework, SE-KMITL, Part Micropython
noahcroit/siemens-snap7-python
siemens snap7 driver for THOpenSCADA project. Python-snap7 is used to create this driver.https://python-snap7.readthedocs.io/en/latest/index.html
noahcroit/smartbin-esp32
smartbin prototyping with esp32 as sorting mechanical controller, Interface wtih YOLO linux machine
noahcroit/SmartPA_for_STM32
The collection of source codes for "SmartPA" Project (Phase 2 : DSP Implement). Source codes of firmware are based on ARM-Cortex M.
noahcroit/Sorting_Algorithm_C
This is my implementation of sorting algorithm in C. (bubble sort, merge sort etc.)
noahcroit/touchless-ui-poc
Proof of concept on hand gesture control system based on image processing.