반응형

프로그램&회로 80

VScode에 찰떡인 Gemini Code Assist

Gemini Code Assist 릴리스 노트 | 개발자를 위한 Google Gemini Code Assist release notes | Google for DevelopersGemini Code Assist release notes Stay organized with collections Save and categorize content based on your preferences. This page contains release notes for features and updates to Gemini Code Assist. Check this page for announcements about new or updateddevelopers.google.comVScode에서 코파일럿 이 기본으로 ..

프로그램&회로 2025.06.05

XL4015 5A DCDC Converter

알리에서 쉽게 구입 가능한 고출력 DCDC 컨버터 입니다.원칩으로 되어 있는 소형 DCDC컨버터들은 최대 정격 출력이 3A인 경우가 대부분인데...이 제품은 5A라 훨씬 여유가 있는게 큰 장점입니다.XLSEMI에서 출시한 부품입니다. 일반적인 응용 프로그램에 적절한 주변 장치를 추가하면 논리 레벨 신호 끄기 기능을 실현할 수 있으며 TTL이 3.3V보다 높을 때 (7V보다 낮아야함) High 레벨일 때 어댑터가 꺼지고, 입력 전류가 5mA 미만일 때 또는 TTL이 0.8V 미만의 Low 레벨일 때 동작합니다.D2 자리에 1N4148 하나만 물려서 5V제어선에 물리면 되는군요 Aliexpress에 보면이런 회로를 판매하고 있습니다. CC, CV 기능을 모두 갖춘 다목적 제품이라 리튬이온 배터리 충전등..

프로그램&회로 2025.05.20

pdf 분할 _ 페이지 삭제 프로그램

pdf 분할, 페이지 삭제 프로그램 공유합니다.https://drive.google.com/file/d/1KKY4T5HZVHhafiQ-J6HWBiF8i1sTl536/view?usp=drive_link간단하게 뚝딱 뚝딱 만들어봤네요..merge 하려면 add PDF를 한다음 up/down / remove 하여 정렬한다음 Merge PDFs 누르면 되고요..특정 페이지 삭제하려면 Delete Page 버튼 누르고 파일 선택, 페이지 선택하면 해당 페이지만 삭제됩니다.날림으로 만든거라 추후 업데이트는 없을 예정입니다. python 으로 제작되었습니다. 소스코드 첨부import sysfrom PySide2.QtWidgets import (QApplication, QWidget, QVBoxLayout, QPush..

프로그램&회로 2025.02.12

pyinstaller 고급지게 사용하기

파이썬으로 작성한 프로그램을 실행파일로 만들기 위해서Pyinstaller를 사용하게 되는데 이때 사용할만한 팁을 몇개 적어봅니다.1. 실행파일에 아이콘 설정하기    --icon=2s.ico 2. 실행파일 생성을 지저분하지 않게 하기    --onefile3. GUI기반 응용 프로그램에서 콘솔 창을 숨김   --noconsole4. 추가 데이터 파일(이미지나 텍스트등) 포함시킴    --add-data     ex> pyinstall --add-data "data.txt;." your_script.py5. Pyinstaller 가 자동으로 찾지 못하는 모듈을 수동으로 추가할때   --hidden-import=6. 빌드 이전의 임시 파일을 삭제할때   --clean7. 실행파일 사이즈를 줄이는 UPX압축을..

프로그램&회로 2025.01.13

touchgfx snprintfFloat, snprintfFloats

ansi c의 경우 sprintf 하나로 모든 처리가 가능한데 반해서....touchgfx에서는 번거롭게 처리 해야 한다...vsnprintf가 있기는 한데지원하는 데이타 형식이...Support formats: \%c (element type: char), \%s (element type: null-terminated      * UnicodeChar list), \%u, \%i, \%d, \%o, \%x (all these are integers formatted in radix 10, 10, 10, 8, 16 respectively).      * The number formats (\%u, \%i, \%d, \%o and \%x) all support뿐이다... 여기에 내가 사용하려는 float형..

프로그램&회로 2024.12.16