본문 바로가기

분류 전체보기154

About 롬돌이의 일상 소개 "롬돌이의 일상"은 임베디드 시스템 개발 실무 경험을 공유하려고 작성하고 있습니다.현업에서 약 25년이상 일을 하고 있습니다.주로 하는 일은 회로설계, PCB 설계, Firmware 작성, 테스트용 PC프로그램 작성(Python) 등입니다.분야는 자동화장비(이건 거의 안함), 의료기기/미용기기 개발(이걸 위주로합니다.)사용하는 프로세서는 PIC, MEGAWIN 8051, M0, STM32 Series, ADSTAR, CANTUS 등 입니다.이 분야의 분들은 아시겠지만 프로세서는 적응하면 되지요. ^^ 개발 툴은 ANSI C, KEIL 개발 환경, ESIC 개발 경험이 있는 분야는 BLE 를 이용한 시리얼통신, 일반 시리얼 통신프로세서를 이용해서 만드는 것은 대부분 도전하지요.AI 도구 활용 (ChatGP.. 2026. 2. 2.
개인정보처리방침 (Privacy Policy) # 개인정보처리방침 (Privacy Policy) 본 개인정보처리방침은 "롬돌이의 일상" (romdori.tistory.com, 이하 "본 블로그")이 수집하는 개인정보의 항목, 수집 및 이용 목적, 보유 및 이용기간, 파기 절차 등에 관한 사항을 안내합니다. 최종 수정일: 2026년 2월 2일 --- ## 1. 수집하는 개인정보의 항목 본 블로그는 별도의 회원가입 절차 없이 대부분의 콘텐츠를 제공하며, 방문 및 이용 과정에서 아래와 같은 정보가 자동으로 생성되어 수집될 수 있습니다. **자동 수집 정보:** - IP 주소 - 쿠키 - 방문 일시 - 서비스 이용 기록 - 브라우저 종류 및 OS - 방문 페이지 **댓글 작성 시:** - Tistory 계정 닉네임 - 작성 내용 ## 2. 개인정보의 .. 2026. 2. 2.
[AI] Python을 EXE 파일로 만들기 python 프로그램이 완료된 뒤 EXE 파일로 만들기 위해서 배치파일을 작성했다. python -m PyInstaller --noconfirm --clean --onefile --windowed ^ --collect-all bleak ^ --hidden-import=bleak.backends.winrt ^ --hidden-import=bleak.backends.winrt.client ^ --hidden-import=bleak.backends.winrt.scanner ^ PywaterMassMain.py 이와 같이 만들고 실행시키면dist 폴더 내에 "PywaterMassMain.exe" 파일이 만들어진다. 물론 에러가 발생할 수도 있는데 해당 에러를 해결하면 된다.시리얼 통신을 위해서.. 2026. 2. 2.
[AI]X-OR 계산기 간혹 통신 프로그램을 테스트 하다보면 CRC 데이터 값이 필요할 때가 있다. 보통 X-OR 결과 값을 사용하던가 0xFFFF-(X-OR결과값)을 사용할 때가 있다.그래서 X-OR 계산기를 만들어봤다. 프롬프트로 ascii 코드로 hex 코드를 넣었을 때 XOR 계산 결과를 만들어주는파이썬 프로그램을 짜줘라고 했더니 이런 프로그램이 나왔다.HEX 입력란에 ASCII로 HEX를 표현해서 넣으면 된다. 재미있군. 2026. 2. 2.
[AI] 통신 프로그램 작성 최근에 chatgpt를 이용해서 블루투스 모듈을 이용한 시리얼 통신 테스트 프로그램을 작성해 봤다.프롬프트를 어떻게 작성하느냐에 따라 많이 틀려기긴할 것 같은데, 내가 하는 일은 거의 명확하게 정의되는일들이라 AI가 이해가히가 쉬웠던 것으로 보인다.그런데 chatgpt는 약간의 문제가 있었다. 수신데이터를 디스플레이 하는 부분에서 에러가 발생한 것으로 보인다.시스템이 다운되거나 느려지는 증상이 나타났다.그래서 Claude를 이용해서 다시 같은 작업을 했다. 그랬더니 좀 더 깔끔하게 동작한다. 다음은 작성 프롬프트를 정리해 본 것이다."주변 블루투스 장비를 검색하고, 선택해서 연결하고, 그 장치로 부터 오는 데이터를 디스플레이 하고, 내가 보내고 싶은 HEX 데이터를 ASCII 로 입력해서 전송하는 것을 .. 2026. 2. 2.
FJA4310 🔋 FJA4310 NPN Epitaxial Silicon Transistor 정리 – 고전력 오디오 증폭용 트랜지스터FJA4310은 Fairchild Semiconductor(현 onsemi)에서 제작한 고전류·고전력용 NPN Epitaxial Silicon Transistor입니다.이 소자는 오디오 파워 앰프(Audio Power Amplifier)용으로 설계되었으며, 최대 Collector Current(IC) 10A, Collector Dissipation 100W, Collector–Emitter Voltage(VCEO) 140V까지 견딜 수 있습니다.또한 Complementary Pair(보완형 소자)로 FJA4210(PNP형) 트랜지스터와 함께 사용하도록 설계되어 Hi-Fi 앰프나 고전력 오.. 2025. 10. 21.