IT/IoT | Hardware 2021. 8. 31.
TI RTOS SDK 관련 정보들
TI 칩셋은 거의 한글 정보가 없네 ㅠㅠ 암튼 TI RTOS 의 예제를 볼려고 하니 일단 TI SDK를 깔아야 하네. 엄청 방대하니 아래 페이지를 잘 읽어 보고 순서대로 해야 함 TI RTOS SDK 설치 https://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_overview.html 1.1. Processor SDK RTOS Getting Started Guide — Processor SDK RTOS Documentation 1.1.12.3.2. Select the SD Card Device The first step of the script will ask you to select the drive representing th..
IT/IoT | Hardware 2021. 4. 27.
Raspberry Pi Pico + Ethernet 연결하기 4 - 속도측정 라즈베리파이 피코 W5500
파이썬 코드로 IoT 임베디드 보드 제어해 보기 프로젝트, 오늘은 속도를 측정하기 위해서는 기본적으로 라즈베리파이 피코 보드와 W5500 보드가 연결되어 Ethernet 환경을 쓸 준비가 되어 있어야 한다. (PC 파이썬과는 약간 제약이 있을 수 있다. Micropython, CircuitPython 키워드로 검색을 해 봐야 합니다. 임베디드 세계에서는 :) ) 1. 준비하기 기본적인 하드웨어, 기본 연결, CircuitPython 환경 설정, W5500 기본 드라이버, 동작 확인 등등은 아래 3개의 글을 참고하면 됩니다. :) 그래도 간략하게 먼저 CircuitPython 환경 만들기는 간단하게 한글로 가져오면, 1. 일단 아래 uf2 파일을 다운로드 한다. 아무곳에서 다운 받아도 된다. 개인 gith..
IT/IoT | Hardware 2021. 4. 27.
AX1 - WIZnet 위즈네트 TCP 속도 측정 툴
기능이 많이 있지는 않아도 연결해서 데이터 주고 받고, 속도를 측정해서 출력해주는 간단한 기능으로는 쓸 만 한 툴이다. 만든지 오래되어서 OS를 타는 지는 모르겠는데 내 Windows10 에서는 문제없이 돌아 간다. 설치 파일은 아래 링크를 참고하세요. AX1_AX2.zip (1.85 MB) 로컬 카피본으로 여기에 올려둔다. 간단하게 사용법은, 설치는 그냥 다음만 누르면 되고, 실행을 하면 아래와 같은 창이 실행된다. 그럼 먼저 CPU TICK이라는 것을 실행해서 속도를 잴 때 사용하는 틱 값을 세팅한다. 그럼 몇 초 있으면 아래와 같이 먼가 숫자가 적힌 창이 뜬다. 그냥 예하고 닫으면 된다. :) 그럼 이제 연결해서 속도를 간단하게 측정해 보자. 기본적으로 AX1 에서 먼저 데이터를 보내도록 되어 있고..
IT/IoT | Hardware 2021. 4. 19.
Raspberry Pi Pico + Ethernet 연결하기 3 - DHCP 라즈베리파이 피코 W5500
이제 소프트웨어 환경과 간단하게 Ping 테스트가 가능한 IoT 기기 비슷하게 만들어 보았다. 2021.04.19 - [IT/IoT | Hardware] - Raspberry Pi Pico + Ethernet 연결하기 1 - 라즈베리파이 피코 W5500 Raspberry Pi Pico + Ethernet 연결하기 1 - 라즈베리파이 피코 W5500 MicroPython vs CircuitPython for 이더넷 기능 Raspberry Pi Pico 보드에 Ethernet 기능을 추가하기 위해 위즈네트 W5500 칩을 연결해 보도록 하자. 마이크로 파이썬에서 제공하는 라이브러리가 있으면 더 좋은데. wiznxt.tistory.com 2021.04.19 - [IT/IoT | Hardware] - Raspb..
IT/IoT | Hardware 2021. 4. 19.
Raspberry Pi Pico + Ethernet 연결하기 2 - Ping 라즈베리파이 피코 W5500
이제 소프트웨어 환경은 Raspberry Pi Pico + Ethernet 연결하기 1 - 라즈베리파이 피코 W5500 에서 완성이 되었고, Raspberry Pi Pico W5500 Ethernet 하드웨어 연결 Raspberry Pi Pico 보드와 W5500 내장한 WIZ850io를 하드웨어 연결을 해야 한다. 라즈베리파이 피코 RP2040 보드의 핀아웃은 아래와 같다. (어디서 가져왔더라 ^^;;;) 위즈네트에서 생산하는 WIZ850io 의 핀 아웃은 아래와 같다. SPI1 을 이용하여 연결해 보자. 간단하게 연결도를 첨부한다. Fritzing 파일도 같이 첨부해 둔다. 필요한 사람 바꿔서 사용하시길 SPI1_SCK => WIZ850io SCLK SPI1_TX => WIZ850io MOSI SPI..
IT/IoT | Hardware 2021. 4. 19.
Raspberry Pi Pico + Ethernet 연결하기 1 - 환경설정 라즈베리파이 피코 W5500
라즈베리파이 피코 보드에 대한 설명은 다른 곳에도 많이 있네요. 라즈베리파이 MCU 버전, 아두이노와 유사한 플랫폼입니다. 더 자세한 설명은 아래글... RP2040 RaspberryPi Pico 간단히 알아보기 --> divenire.tistory.com/292 라즈베리파이의 첫번째 MCU, RP2040 및 라즈베리파이 피코 소개 오픈소스 하드웨어의 대표주자인 라즈베리파이는 최근까지도 AP의 빈약한 GPIO로 애플리케이션의 엔드포인트에 이렇다 할만한 개선점이 크게 없었습니다. 호환성을 위해 GPIO 핀맵을 고수한 점은 divenire.tistory.com MicroPython vs CircuitPython for 이더넷 기능 Raspberry Pi Pico 보드에 Ethernet 기능을 추가하기 위해 ..
IT/IoT | Hardware 2020. 6. 25.
공부 - 보안 – 경량암호화 기술
많이 나오는 내용인데, 검색한 것 저장 보관 IoT용 보안기능 내장 칩 동향 보안 – 경량암호화 기술 IoT의 특성상 종단 디바이스에서 사용자에게 서비스되는 모든 것이 연결되는 것이므로, 보안기술은 서비스 영역에 따라 IoT 서비스/플랫폼 보안, IoT 네트워크 보안, IoT 디바이스 보안으로 구성된다. TCG(Trusted Computing Group)에 의해 제정한 보안 칩을 이용하여 암호키를 저장하고 관리하기 위한 규격으로 TPM(Trusted Platform Module)이 제시되었다. I2C나 SPI 통신을 이용하여 TPM과 연결하여 사용되었으나, 요즘은 MCU 내부에 보안 기능을 내장하여 디바이스 식별과 인증 그리고 암호화와 장치의 무결성을 보장하기 위한 시큐어부팅 기술이 가능 하도록 하는 제..
IT/IoT | Hardware 2020. 6. 23.
스마트 모빌리티 지향의 V2X 산업 동향 - ITFIND
스마트 모빌리티 지향의 V2X 산업 동향 - ITFIND 여기 원본 pdf file 살펴보세요 기술용어들이나 좀 알자. V2X(Vehicle to Everything: 차량사물통신) V2V(Vehicle-to-Vehicle: 차량 간 통신), V2I (Vehicle-to-Infrastructure: 차량과 인프라 간 통신), V2P(Vehicle-to-Pedestrians: 차량과 보행자 간 통신), V2N(Vehicle-to-Nomadic Device: 차량과 노메딕 기기 간 통신) ADAS(Advanced Driver Assistance System) 최첨단 센서들(Camera, RADAR(RAdio Detection And Ranging), LiDAR(Light Detection and Rangin..
IT/IoT | Hardware 2020. 6. 23.
사전 프로비저닝된 보안 요소: AWS IoT를 위한 Trust&GO 시작하기
사전 프로비저닝된 보안 요소: AWS IoT를 위한 Trust&GO 시작하기 메일 홍보에 당해서 들은 내용 정리 AWS 단말기를 개발 하고 싶은 임베디드 개발자들은 살짝 살펴보심이 좋은 듯 하오~~ https://www.youtube.com/watch?v=1_G7UYjvD3Y&feature=youtu.be AWS IoT Trust&GO 이 웹 세미나에서는 AWS 다중 계정 등록 기능과 함께 Trust Platform 에서의 사전 프로비저닝된 ATECC608A-TNGTLS Trust & GO 보안 요소를 사용하여 얻을 수 있는 장점을 설명합니다. 강의 전반에서는 인증기관의 비용 절감 등에 대한 개념과 장점에 대한 정보를 제공합니다. 주요 장점 중 하나는 AWS 다중 계정 등록 기능이 결합된 Microchi..
IT/IoT | Hardware 2020. 4. 2.
흔적 - 2007 IoT Design contest with W5100
와 2007 iEthernet design contest 를 했던 흔적이 있어 블로그에 남겨둔다. 2007년이면 완전 구시대의 유물 같지만, 지금과 주제가 크게 다르지 않다는 것이 놀라울 따름이다. TCP/IP stack을 처리해주는 WIZnet W5100 을 가지고 전세계를 상대로 디자인 컨테스트를 수행하여 입상된 작품을 모은 Circuit Cellar 특별판 아래 첨부파일을 시간나면 읽어보세요. 2007 Circuit cellar Design contest for IoT devices Inside this issue: iEthernet Bootcamp Winners Announcement The DMX Portal Content Collection & Display Automated Data Mini..
IT/IoT | Hardware 2019. 12. 2.
[TCP/IP] GARP - Gratuitous ARP
[TCP/IP] GARP - Gratuitous ARP IP 충돌 감지 MAC Table update ARP Table update(MAC address가 바뀌는 이중화) IP interface or link down에서 Up 상태 변화 시 MAC Table 및 ARP Table update [출처] [오리뎅이의 LAN 통신 이야기 - 6] Gratuitous ARP가 얼마나 요긴한데, 이름이 꽁짜 ARP?|작성자 오리뎅이 ARP packet 의 내용은 아래 그림과 같다. 핵심은, 대상 MAC은 0x00 으로 채워두고, 대상 IP를 자신의 IP를 입력하고 보내면 된다. Ethereal packet capture 은 아래 그림 참고 능력자들 존경합니다! 추가 참고 사이트 https://www.netmani..
IT/IoT | Hardware 2019. 12. 2.
하드웨어 잘 만들어 보기 - Adafruit way with Limor’s advice
제목은 거창한데, 아주 훌륭한 하드웨어 잘 만들어 보기 아래 기사에서 뽑아낸 글, Adafruit 방식으로 하려면 이 글을 읽어보세요. Ladyada, Adafruit CEO, 3가지 충고 https://hackspace.raspberrypi.org/issues/5 Issue 5 In HackSpace magazine issue 5 Limor Fried of Adafruit teaches us what it takes to make great hardware. We also find out everything there is to know about LEDs, convert a Dremel rotary tool into a table saw and much, much more: hackspace.rasp..
IT/IoT | Hardware 2019. 11. 27.
4 PCB prototyping Services
흥미로운 질문을 발견했다. PCBWay vs OSH Park vs Smart Prototyping from http://electronics-lab.com/community/index.php?/topic/41373-pcbway-vs-osh-park-vs-smart-prototyping/ 해당 링크에 방문해서 보면 아래처럼 직접 생산해보고 비교한 그림을 올려 뒀으니 참고하시고, 무튼 회로도는 설계를 했는데, PCB 프로토타입을 어디에서 생산하느냐? 아니면, 회로도에서 PCB 조립까지 해 주는 곳이 없나? 이런 고민이 있는 경우, 아래 서비스들을 살펴보면 되겠다. 먼저, 내가 알고 있는 서비스는 1. OSH Park (https://oshpark.com/) made in the U.S 눈에 띄네!! 그래서인..