
안녕하세요. 09LABS 입니다.요즘 프로그래밍을 하면서 Frontend + Backend Application을 만들어보고 싶다는 생각에새 프로젝트를 시작하면서 Electron에 대해 접하게 되었습니다.동료의 얘기로는 Electron이 가장 많이 사용되는 프레임워크라고 했고 Javascript 이기 때문에 C, C++로 개발을 했었던 제가 처음 접하기에 큰 어려움이 없을 것이라고 했습니다.Electron은 JavaScript와 HTML, CSS를 사용하여 Desktop Application을 만들 수 있는 Framework 입니다.Windows, MacOS, Linux 모두 사용할 수 있는 크로스 플랫폼이기 때문에 OS를 가리지 않는다는 장점이 있습니다.어떤 언어를 시작하더라도 Hello World를 ..

안녕하세요.09LABS 입니다.작년 8월에 마지막 글을 올리고 긴 시간이 흘렀습니다.그동안 많은 일이 있었습니다. 정들었던 쏘카를 떠나 새 직장에 적응하고 해외 출장도 여러번다녀오느라 많이 바빴습니다. 이제야 조금 쉴 틈이 생겨서 다시 블로그를 해볼까 합니다.오늘은 자작 NAS를 구입하여 리뷰를 올립니다.전에 라이젠 3600으로 자작 NAS를 만들다가 TDP가 너무 높아 상시로 구동하기엔 다소 무리가 있어보여NAS를 알아보다가 구매하게 되었습니다.AOOSTAR WTR PRO라는 제품이고 Intel N100 프로세서가 탑재되어 있습니다.박스는 배송중 모서리만 살짝 찌그러져서 왔습니다. 전면에는 제품 사진과 로고가 찍혀있습니다. 박스를 꺼내보면 완충재와 함께 충전기, 메뉴얼이 들어있습니다.완충재가 튼튼해서 ..

안녕하세요. 09LABS 입니다.오랜만에 DIY 글로 찾아왔습니다.최근 레이싱 시뮬레이터에 푹 빠져서 주변 장비들을 만들고 있습니다.현재까지 완료한 프로젝트는1. 페달 접이식 Direct Drive Base 거치대2. DIY 2UN 모션 시뮬레이터3. 윈드 제너레이터4. 5인치 DDU5. 페달 진동모터진행중인 프로젝트는1. Porsche 911 GT3 Steering Button Box2. Froce Feedback Active Pedal입니다.오늘은 Simucube 사의 Active Pedal에 대해 간략히 알아보고 DIY Active Pedal 프로젝트를 소개할까 합니다.위 사진은 Simucube 사의 Active Pedal입니다.개당 가격이 거의 300만원에 육박하는 매우 고가 장비입니다.심레이싱에..

안녕하세요. 09LABS 입니다. 지난 강의에서는 ESP-IDF 빌드 시스템 구축 후 기본 코드를 작성하는 방법에 대해 알아봤습니다. 이번 강의에서는 멀티태스킹과 유사한 Task API에 대해 알아보겠습니다. 멀티태스킹은 동시에 여러 작업을 수행하는 것을 의미하는데요, 싱글코어 MCU에서는 한 번에 하나의 Task를 실행할 수 있습니다. 따라서 싱글코어 MCU의 경우 Task를 여러개 생성하면 동시에 처리되는 것 처럼 보이지만 스케쥴러에 의해 순차적으로 처리됩니다. 위 그림과 같이 프로그램을 3개 실행한다고 했을 때 우선순위가 높은 순서에 따라 프로그램이 실행되는 순서가 결정됩니다. 만약 듀얼코어 MCU를 사용한다면 멀티태스킹이 어떻게 실행될까요? 제가 사용하는 ESP32-S3 MCU는 듀얼코어 CPU로..

안녕하세요. 09LABS 입니다. 저번 강의에서는 개발 환경을 구축하는 방법에 대해 알아봤습니다. 이번 장에서는 빌드 시스템을 구축하는 방법에 대해 알아보겠습니다. ESP-IDF 프로젝트는 여러 구성요소가 융합된 형태를 사용하고 있습니다. 예를 들어 온습도 센서를 사용한 웹서버의 경우 아래와 같은 Component들이 사용됩니다. - Wi-Fi 드라이버 - TCP/IP Stack - FreeRTOS 운영체제 - Web Server - Sensor Driver - Main code ESP-IDF에서 프로젝트를 컴파일하기 위한 빌드시스템은 프로젝트 디렉토리, 구성요소 디렉토리를 지정해야 합니다. 이를 기반으로 빌드되며 빌드 순서는 Component 빌드 -> Project 빌드 순서로 진행됩니다. Build..
- Total
- Today
- Yesterday
- Hypercube
- DIY
- 리눅스
- 해커랭크
- SQLITE3
- 3D Printer
- ESP-IDF
- Arduino
- 프로젝트
- 오픈소스
- 하드웨어
- 3d프린터
- 프린터
- 3D 프린터
- 3D
- 자작
- 라즈베리파이
- 쏘카
- 퓨전360
- IOT
- ESP
- Fusion 360
- C++
- esp32
- C언어
- 코딩테스트
- 설계
- 오픈소스 하드웨어
- 아두이노
- fusion360
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |