본문 바로가기

ALL132

JLCPCB SMT(PCBA) 주문 과정 (feat. EasyEDA) ☆ JLCPCB 소개https://jlcpcb.com/kr/?from=machinejw PCB 시제품 & PCB 제조 업체 - JLCPCBGerber 파일, 부품 목록(BOM) 및 부품 배치 리스트(CPL)를 업로드하여 PCB, 부품 및 조립에 대한 실시간 견적을 받아보세요. 모든 업로드는 안전하고 기밀입니다.jlcpcb.comJLCPCB는 3D 시제품 부터 PCB까지 전문적으로 제작을 해주는 업체 입니다.가능한 서비스는 현재 기준으로 다음과 같습니다. PCB / PCBA 원스톱 제작 (주요서비스)3D 프린팅CNC 가공PCB의 경우는 샘플 5장도 5달러 미만으로 제작해주니, H/W 개발 시 비용을 절약할 수 있습니다.저는 주로 H/W 개발 분야에 속하다 보니 PCB 서비스를 이용하고 있습니다. 타 업체와.. 2025. 11. 23.
선형 회귀 (Linear Regression)와 다항 회귀(Polynomial Regression) 알고리즘 1. 문제해결 시나리오어느 식품 제조 회사에서는 하루 동안의 생산 전력 사용량과 전류 RMS 데이터를 수집하고, 동시에 하루 생산 수량을 자동으로 합산해 약 120일치 데이터를 DB에 저장해두고 있다. 이 데이터를 기반으로, 하루 동안 생산에 소비한 전력 패턴을 분석하여 그날의 생산량을 예측하는 회귀 알고리즘을 구축할 수 있다. 즉, 전력 사용량과 전류 RMS(평균·최대값 등)를 입력으로 사용하고, 하루 생산량을 출력으로 하는 모델을 만들면, 전력 대비 생산 효율을 정량적으로 평가하고 향후 생산량을 사전에 예측할 수 있는 환경이 구성된다.2. 시나리오 임의 데이터 셋 준비※ 문제해결 시나리오를 기반으로 임의의 데이터 셋을 준비한다.day power_kwh current_rms_avg current_rm.. 2025. 11. 19.
K-최근접 이웃 (K-NN) 회귀 알고리즘 참고로 KNN 모델은 MCU 메모리 사용량이 매우 커서 TinyML 변환이 제한적 이다.아주 간단한 KNN 회귀라면 구현 가능하지만, TinyML 변환은 절대 추천되지 않는다.KNN은 학습된 모델이 아니라 데이터 전체를 저장하고 비교하는 방식이기 때문이다.1. 문제해결 시나리오어느 음료 공장에서는 1시간마다, 발효탱크의 심부 온도 데이터를 수집한다.발효공정은 총 8시간 이루어지며, 하루의 작업이 끝나면 결과물의 맛(Taste)에 대한 점수를 매긴다.8시간 마다 이루어지는 온도 데이터 90일 분량과 맛(Taste) 평가 Score 데이터를 기반으로8개의 온도 데이터를 INPUT 하였을 때, 맛(Taste)에 대한 평가 Score를 예측하여 OUTPUT 하는 아주 간단한 KNN 알고리즘을 만들어보자.2. 데.. 2025. 11. 18.
TinyML (온 디바이스 AI) 1. 온 디바이스 AI 란?네트워크를 통해 별도 서버나 클라우드를 거치지 않고 Device (모바일, 임베디드 장치 등) 자체 에서 AI 모델을 탑재하는 기술을 말한다.과거에는 AI 모델을 실행시키려면 네트워크를 통해 분석 서버나 클라우드 환경으로 전송하고 연산 결과를 서버가 다시 디바이스에 추론 결과를 전송 해야 했다. (즉 반드시 네트워크가 연결이 필수적이 였다)Edge AI, Device AI, Embedded AI 라고도 불리지만 어원은 "On Device AI" 에서 비롯되었다.이제는 디바이스가 입력 데이터를 클라우드에 전송하는 것이 아니라, 디바이스에서 추론한 AI 출력 결과값을 클라우드 서버로 보내는 구조도 흔히 볼 수 있다.2. 온 디바이스 AI 는 왜 효율적인가?" IoT 디바이스라면 어.. 2025. 11. 14.
가속도 센서 (Accelerometer) 1. 개요가속도는 물체의 속도 변화율을 나타낸다.가속도 센서(Acceleration Sensor)는 가속도계(Accelerometer) 라고도 불린다.공간에서 움직이는 물체의 가속도나 진동(Vibration), 충격(Shock), 기울임(Tilt)과 같은 특정 방향의 직선 운동, 동적 힘 또는 크기를 그에 비례하는 전기적 신호로 변환하여 측정하는 센서MEMS 기술을 적용하여 스마트 기기, 생활 가전제품, 의료 기기 등에 확대 적용 되고 있으며, 활용 분야가 넓고 다양한 용도로 응용 될 수 있다.2. 질량 - 스프링 - 댐퍼 시스템 (가속도 센서의 원리)가속도는 질량 - 스프링 - 댐퍼 시스템에 기계적인 움직임을 만들고 가속도 센서는 질량의 변위를 이용하여 가속도 정보를 얻음운동 방정식은 다음과 같다. m.. 2025. 11. 10.
STM32F103 데이터시트 리뷰 Part1 1. 개요 (Overview)STM 제품군 라인업STM32F기본 성능 시리즈 (일반적인 MCU 성능)범용 애플리케이션STM32L저전력 시리즈배터리 기반 시스템, IoTSTM32H고성능 시리즈고속 처리, 멀티미디어, 산업 제어STM32G향상된 보급형F 시리즈보다 성능 개선, 보안 기능 추가STM32WB무선 통합 (Bluetooth, ZigBee 등)IoT, 무선 통신STM32U초저전력 + 성능차세대 IoT 저전력STM32MPMPU (Linux 지원)애플리케이션 프로세서 수준 STM32F103x8 / STM32F103xB👉 STM32F103x8 / STM32F103xB 시리즈Medium-density performance line Arm®-based 32-bit MCU👉 중간 밀도 성능 라인의 Arm® .. 2025. 7. 16.