728x90 728x90 개발환경20 easyEDA 디자인 룰 체크 및 BOM, 거버, 좌표데이터 추출 안녕하세요 스포크하우스 입니다.이번 포스팅은 easyEDA를 사용하여 설계가 완료된 보드에 대한 디자인 룰 체크를 하고 생산을 위한 BOM, 거버, 좌표 데이터를 export하는 메모를 진행하겠습니다.먼저 회로에서 디자인 룰 체크를 회로도를 열어 준다음 Desine 탭에서 아래에 보이는 Check DRC 메뉴를 눌러주게 됩니다.그렇게 되면 하단에 보이는것과 같이 디자인 룰을 검사하고 error, Warning등의 항목을 볼 수 있습니다.지금은 정상적으로 설계가 되어 보이지 않고 있고 임이로 1개의 핀을 연결하지 않고 다시 해보게 되면이렇게 해당 자재 u1번에 54번핀이 No Connect가 되어있다 라고 경고를 주게 됩니다.경고는 확인하여 무시해도 되는 포인트인지 아니면 수정해야하는지는 자재 번호부분을 .. 2025. 3. 26. 무료 회로 및 아트웍 Tool - EasyEDA 안녕하세요 스포크하우스 입니다.이번에는 현재 많이 사용하고있는 개발툴인 easyEDA에 단축키를 메모 하고자 한다.레이아웃은 기타 다수의 툴과 비슷하다.프로젝트 생성하고 보드 추가하고 해당 보드의 회로 및 PCB파일을 추가하여 작업하는 순서이며, 3D 모델까지 뽑아낼수 있다가장 큰 장점은 회로 라이브러리와 pcb라이브러리를 거이 대부분의 자재에 대해서 제공해준다는것이다.항상 가장 많은 시간을 소비하는 부분이 라이브러리 생성인데 각 프로젝트 마다 고객사에서 선호하거나, 필수적으로 사용해야하는 자재들이 모두 다른데 다른 설계 프로그램은 외부에서 라이브러리를 찾아서 에드온을 사용하여 추가하는 작업을 하거나 수작업으로 그려야하는데 easyEDA에서는 자재 업체와 같이 만들었지는 몰라도 대부분의 자재의 라이브러리.. 2025. 3. 17. STM32IDE hex파일 빌드하기 안녕하세요 스포크하우스 입니다.지난주 제 블로그 보시는분께서 hex파일 빌드하는 방법을 문의주셔서 1주일이나 지나서 도움이 되실지는 모르겠습니다만..다른분들도 찾으실 수 있을것같아 포스팅 남깁니다.먼저 IDE에서 프로젝트 이름에 마우스 커서 올려두시고 우클릭 하고 Properties 눌러줍니다.그런다음 우측에 c/c++ Build 탭을 추가로 열어주시고 setting 으로 들어가줍니다.그런다음 mcu post build outputs를 눌러주시면 그림과 같이 나오게 되는데요 여기서 2번째 설정 hex 체크 해주시고 apply and close 해줍니다.다음으로는 우측상단에 망치(build) 눌러주시면 아래 콘솔 창에 hex파일이 만들어 졌다고 나오게되구요프로젝트 파일이 있는 폴더로 이동해줍니다.여기서 D.. 2024. 11. 27. Git 협업 진행에 필수 명령어 및 설명 안녕하세요 스포크하우스 입니다.간단한 펌웨어는 혼자 개발을 진행하지만 덩치가 큰 프로젝트는 여러명의 엔지니어분들과 각자 파트를 개발하여 완성하는 경우가 있습니다.이에 간단하게 많이 사용하는 명령어만 메모하고자 합니다.Git 세팅은 되어있다는 가정하고 진행하겠습니다.""안에있는것은 예시로 "빼고 쓰시면 됩니다.1.git branch를 만든다.git branch "branch 이름" 먼저 branch를 만들어줍니다. 본인이 맡은 부분에 대한 새로운 브랜치 입니다.2.git branch 이동git checkout "branch 이름"브랜치를 새로 만든곳으로 이동해줍니다.3.git add "파일경로"새로운 브랜치에서 업로드할 변경된 부분을 추가 해줍니다. 4.git commit -m "메세지" commit 명령.. 2024. 11. 13. STM32CUBE IDE - 코드 자동완성 단축키 변경 안녕하세요 오토입니다.이번 포스팅에서는 STM32CUBE IDE에서 코드 자동완성 단축키를 변경하는 메모를 진행하겠습니다.사진과 같이 코드 자동완성이 나와야 편하고 빠르게 진행이 가능합니다.하지만 mac에서 노트북에 붙어있는 키보드로는 잘되는데 외부 키보드를 붙여서 하니까 뭔지 모르겠는데 안되는 상황이 발생하였습니다.이에 보편적인 키 조합으로 코드 자동 완성을 하게끔 단축키 변경하겠습니다.1. 기본 설정되어있는 키는 -> 컨트롤 + 스페이스 입니다 세팅 들어가 줍니다.세팅 안에서 1. 일반사항(general)2. key3. content Assist4. 하단에 binding 항목 누르시고 원하는 키조합으로 진행합니다.저는 쉬프트 + 스페이스로 변경하였습니다.결과적으로 아무 키보드나 붙여도 잘되네요^^그럼.. 2024. 5. 21. Kicad - 자주쓰는 회로도 단축키 모음 안녕하세요 (주)스포크하우스 오토입니다.지난번 아트웍 기본에 이어 이번에는 회로도 부터 자주쓰는 단축키 메모 포스팅을 진행딱 보면 회전해야겠고...오브젝트 회전 -> R(영문) 채널이 순서가 틀리기 때문에 미러해서 회전하면 맞춰지겠습니다.오브젝트 미러 -> Y(영문) 회전은 됫고 이제 도선 연결입니다.도선연결 -> W(영문)버스 추가 -> B(영문)버스항목 추가 -> Z(영문)NC 핀 처리 -> Q(영문)회로도에서 PCB파일로 옮겨 심기 -> F8이정도면 간단히 급히 쓰는 단축키는 정리된 것 같습니다.추가적으로 생각나거나 좋은 단축키가 있으면 추후에 수정하도록하겠습니다.그럼이만 오늘도 대단히 맛있는것 많이드세요 2024. 5. 7. 이전 1 2 3 4 다음 728x90 728x90