봄해 임베디드 연구소
    • 메뉴 닫기
    • 글작성
    • 방명록
    • 환경설정
      • 분류 전체보기 (52)
        • 제품판매링크 (2)
        • MCU (30)
          • ESP32 (11)
          • WCH (3)
          • RP2040 (2)
          • STM32F429I-DISC1 (5)
          • TIP (5)
        • Linux (2)
        • Hardware (11)
        • Flutter (5)
        • QT (1)
    • 홈
    • 태그
    • 방명록
    QT

    QML 버튼에 이미지 추가.

    QT 6.4 ( Cmake, Ninja) Resource Image 추가 방법 1. CmakeLists.txt 에 아래와 같이 추가. 2. QML 에 버튼, 이미지 추가. 3. 실행 결과.

    2022. 12. 21. 05:29
    Flutter

    Flutter 윈도우 설치 와 VS Code 설정 작업

    1. 윈도우용 flutter 최신 버전 SDK를 다운로드한다. 압축을 풀어서 폴더 위치를 정해서 저장한다. 편한 곳을 해도 좋지만 폴더 명칭에 특수문자, 스페이스, 안된다고 안내한다. 그냥 예제로 안내하는 곳에 폴더를 만들어서 저장해야 되겠다. 2. 환경변수 등록 위치는 압축을 풀어놓은 C:\src\flutter\bin 으로 사용자 변수에 경로를 추가해준다. 3. Flutter Doctor 실행 command 창을 하나 뛰어서 flutter doctor 으로 패치가 정상적으로 되었는지, Flutter 상태에 대하여 확인한다. 자세히 보면 안드로이드, 웹, 윈도우 에 관련하여 안내한다. 윈도우 프로그램을 만들 예정이므로 Visual Studio 를 설치하여, C++를 사용한 데스크톱 개발을 설치한다. 설치..

    2022. 7. 27. 21:36
    MCU

    Remote Controller Format NEC & Pioneer

    이쪽 관련 일을 하게 되면 간혹가다 IR 을 사용해야 할 경우가 있다. 물론 IR을 송신 수신 둘 다 사용해야 할 경우도 있고, 포맷도 크게 두 가지 있는데 업체에 따라 헤더 주파수가 약간 차이가 나는 경우도 있다. 이번 Pioneer DVD 는 헤더가 기본 NEC 와 100ms 정도 차이 남. 그래서 소스 변경을 하게 됨. 이번 수정으로 그냥 다 사용하였으면 하는 바람이 있다. ( 내가 못해서 그러는 것 같기도 하다 ... ... ... ) 아래 헤더 파일과 소스 파일 이 있고, 간략하게 소스 첨부. IR Code 송신 관련 소스. void RemoOut_CommandWrite(RemoteConfig_Typedef* remoConfig, u8 custom1, u8 custom2, u8 data1, u8..

    2022. 7. 20. 14:12
    MCU/ESP32

    Arduino ESP32 - ROUND LCD 240x240 ILI9331

    Arduino를 이용하여 ESP32로 Round LCD 구동하기 Round LCD 는 240x240 일반적으로 알리에 팔고 있다, 하지만 다른 LCD는 SPI를 많이 사용하는데, 이 LCD는 8비트 패러럴 버스를 사용하여 구동해야 한다. GFX 라이브러리를 사용하기 위하여 Arduino에 아래 라이브러리( GFX Library for Arduino )를 찾아서 인스톨한다. 아래 타이밍도는 8bit 패러럴 LCD를 이용하기 위한 참고할 타이밍도 이다. 이미 작성된 라이브러리를 이용한다 하더라도 원리는 파악을 하고 넘어가는 것이 좋다. 기본적인 타이밍은...... GPIO와 LCD의 연결은 위와 같이 연결을 하였다. ESP32에서 GPIO34 ~ 39는 출력으로 설정할 수 없다고 스펙에서 본 것 같다. 어디..

    2022. 7. 18. 22:43
    Hardware

    JLCPCB 샘플 쪽보드 주문 및 수령.

    이번엔 TR 하나 달릴 쪽보드가 필요했다. PCB에 칼질을 해서 납땜할려고 했으나 이미 오래전 설치된 제품이라서 PCB 상에서 작업할수가 없었다. 뭐 PCB 를 만들어야 해서 편하게 KICAD로 회로 그리고 작업을 해서 아트웍 후 JLCPCB 에 의뢰 했다. 보드 사이즈가 작아서 수량 넉넉하게 주문했다. TR 하나 들어가고, 저항 몇점 들어가는데. 납땜하기가 너무 귀찮은 생각이 들어서 SMT 까지 같이 신청했다. 아무래도 언제 납땜을 하고 있을까, 다른것도 할 것이 많고, 놀 시간도 없는데... ... 배송은 2주정도 생각했는데, 1주일 정도 밖에 걸리지 않았다. PCB 사이즈도 그렇고 부품 수량이 몇점 되지 않다 보니 빠르게 준비되었나 싶다. ( 모두 기본 옵션 ) 7월 5일 주문해서 11일에 받았으니..

    2022. 7. 12. 11:12
    MCU/TIP

    bitband 전달하여 함수에서 사용하기 ( 이중포인터 )

    typedef uint32_t * const bitband_t; bitband_t pinPowerLed = BITBAND_PERIPH(&GPIOC->ODR, 15); bitband_t pinDispLed = BITBAND_PERIPH(&GPIOC->ODR, 14); u32** led_ar[2] = {0, 0}; void led_init(u8 index, u32** led) { if(index >= (sizeof(led_ar)/sizeof(u32)))return; led_ar[index] = led; } void led_task(void) { for(int i = 0; i < (sizeof(led_ar)/sizeof(u32)); i++) { if(led_ar) { (**led_ar[i])^= 1; } } ..

    2022. 6. 30. 21:58
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • ···
    • 9
    • »

    공지사항

    • 현직 엔지니어의 IC 아웃 소싱

    전체 카테고리

    • 분류 전체보기 (52)
      • 제품판매링크 (2)
      • MCU (30)
        • ESP32 (11)
        • WCH (3)
        • RP2040 (2)
        • STM32F429I-DISC1 (5)
        • TIP (5)
      • Linux (2)
      • Hardware (11)
      • Flutter (5)
      • QT (1)
    애드센스 광고 영역
    • 최근 글
    • 최근 댓글

    최근 글

    최근댓글

    태그

    • #EasyEDA
    • #JLCPCB 후기
    • #JLCPCB
    • #JLCPCB 주문
    • #TouchGFX
    • #ESP32
    • #JLCPCB 리뷰
    • #STM32CubeIDE
    • #STM32F429I-DISC1
    • #esp-idf
    MORE

    전체 방문자

    오늘
    어제
    전체

    블로그 인기글

    Powered by Privatenote Copyright © 봄해 임베디드 연구소 All rights reserved. TistoryWhaleSkin3.4

    티스토리툴바