이전 포스팅에서 easyEDA를 설치하는 과정까지 완료했습니다. 이제 처음 easyEDA를 실행해 마주하는 장면들과 Project를 생성해 Schematic을 작성하는 과정까지 진행해 보도록 하겠습니다.
easyEDA를 처음 실행하면 위와 같은 화면이 나옵니다. 일단 오른쪽 위의 Login 버튼을 눌러 로그인합니다. 계정이 없다면 Register 버튼을 눌러 등록할 수 있습니다. 일반적인 로그인과 구글 계정을 통한 로그인을 모두 지원하니 편한 방법으로 회원가입 / 로그인하면 되겠습니다.
로그인이 완료되었다면 File - New 에서 Project를 생성해줍니다. 이 포스팅에서는 ESP-12F + DHT22 가 들어가서 온도를 지속적으로 웹에 보내는 프로젝트 만들어 보겠습니다.
Project를 생성하면 자동으로 Schematic이 만들어지고, 부품을 배치할 수 있게 됩니다. Schematic의 사이즈가 너무 작다 싶으면 Schematic의 외곽선을 누르고 오른쪽 메뉴에서 크기와 색상, 위치를 지정할 수 있습니다. 이제 왼쪽 사이드바에서 Library를 눌러 부품을 배치해보겠습니다.
Placing Parts
esp를 검색해보니 여러 제품들이 나옵니다. 배치하고 싶은 제품을 클릭한 후 Schematic 위에 커서를 올리시면 부품을 배치할 수 있습니다. 부품 납땜까지 진행하는 SMT 서비스를 진행하신다면 검색된 리스트의 JLCPCB Part Class 열과, 왼쪽 아래의 가격과, 왼쪽 가운데의 Stock 부분을 유심히 확인해야 합니다.
JLCPCB Part Class | 이 열에서 해당 부품의 SMT 옵션에 대해 설명합니다.
- 아무것도 없음 : SMT가 불가능합니다.
- Basic Part : JLCPCB 자체에서 가지고 있어 SMT가 바로 가능함을 뜻합니다. 가장 이상적입니다.
- Extended Part : 부품이 있고 SMT가 가능은 합니다. 그러나 부품을 자회사 LCSC에서 가져와야 하다 보니 부품 세팅 비용이 부품 당 3000원정도 추가됩니다. 대량 생산이라면 크게 부담스럽지 않지만 소량 생산의 경우 꼭 필요할 때만 사용하길 추천드립니다.
가격 | 부품 당 가격을 표시합니다. 가격 정책은 부품별로 천차만별이며, 여기에서 나오는 가격과 실제 가격이 다른 경우도 있습니다. 실제 부품 가격을 알고 싶다면 SMT 관련 파일을 JLCPCB에 업로드한 후 실제 가격을 확인해야 합니다. 부품에 따라 최소 주문 수량이 몇 십 개 이상인 경우가 있고, 일정 수량 미만 주문 시 고정 비용을 요구하는 경우도 있습니다. (ex. $1 저항이 3개 필요한데 최소 주문 수량이 20개면 20개 분량의 저항 비용을 내야 합니다. 혹은 $1 저항이 3개 필요한데 10개 미만 주문에 대해 $8가 들어간다면 8$를 내야 합니다.)
Stock : "n"("m" for JLCPCB SMT Service) | n은 LCSC, JLCPCB 두 회사 재고의 총량입니다. m은 SMT 서비스가 가능한 수량이며, 이게 0인 경우 주문할 때 Inventory Shortage 문제가 발생하면서 SMT에서 제외됩니다. 재고가 없으면 JLCPCB에서 수량을 구입해 채워놓습니다. 그러므로 우리는 재고가 다시 채워질 때까지 기다려야 합니다. 한 가지 방법이 더 있는데, 마치 바에서 술을 킵해놓는 것과 비슷한 개념입니다. 부품을 JLCPCB에 예치한 후 SMT에 사용합니다. 그러나 부품 수 백~ 수 천 개가 담긴 reel tape를 구입해야 하다보니, 많은 비용이 소모됩니다. 그 부품들을 다 사용하거나 지속적으로 사용할 게 아니라면 추천드리지 않습니다. 대량 생산에 납기를 맞추기 어려운 경우에 선택할만한 옵션입니다.
부품을 배치하실 때 R을 누르면 부품의 회전이 가능합니다. 배치가 완료된 후 핀의 번호와 이름을 더블클릭해 수정이 가능합니다. 같은 방법으로 DHT11 부품과 10K 풀업저항을 추가해 배치해줍니다.
Wiring
배치를 한 후 두 부품을 wire로 연결해줍니다. 연결을 위해 W를 누르거나 각 부품의 Pin을 누르면 pin이 활성화 됩니다. 이 때 ESP-12F의 VCC와 DHT11의 VDD를 연결해야 합니다. 이 때, 번거롭게 멀리멀리 돌아가는 것보다는 Wiring Tools 메뉴의 netPort, netFlag 기능을 사용하면 가독성 좋은 Schematic을 작성할 수 있습니다.
마치며
이번 포스팅에서는 easyEDA를 열어 Project를 생성하고, 부품들을 검색해 연결하는 과정까지 수행했습니다. SMT를 고려해 제작하실 때는 최대한 Basic Part 카테고리에 해당하는 부품을 선정해야 합니다. netPort, netFlag 기능을 사용하면 Schematic을 보다 간결하게 제작하실 수 있습니다. 다음 포스팅에서는 ESP-12F 모듈을 일반 전원 공급만으로 사용할 수 있도록 해보겠습니다.
긴 글 읽어주셔서 감사합니다. ❤️와 광고 클릭으로 고마움을 간단히 표현할 수 있습니다.
개발환경 | Mac OS 15.0 Monterey Beta 5, EasyEDA 6.4.24
제품 개발 및 기타 문의 | dokixote@wklabs.io 혹은 오른쪽 아래 채팅을 통해 문의