728x90

IT 4

Linux serial 통신 hexa 코드 데이터 cmd(명령어)로 송수신하는 법 | How to send and receive serial communication hexa code data cmd (command) in Linux [리눅스]

사용 환경 사용 OS : CentOSchatGPT에서 답이 나왔는데 echo -e를 쓰는 방법은 잘 되지 않았다. 해결 방법 printf '\x00\x01\xA1' > /dev/ttyS0 00이 hexa 코드 값을 넣으면 된다. (16진수)예를 들어, 000000이라는 hexa 코드를 입력해야 한다면 → '\x00\x00\x00'원래 16진수 표시할 때 앞에 x를 붙인다.> 는 방향 (리다이렉션?)을 나타내는데 는 출력/dev/ttyS0 는 시리얼 통신할 포트 번호를 입력하면 된다.포트가 어떤 게 있는지 모른다면 dmesg | grep tty 로 전체 포트 확인 가능어차피 가상 포트로 생성될 수 있기에 실제로 usb 포트가 없어도 상관없는 걸로 알고 있다. linux 공부해야지.. 반성반성

IT/linux 2024.10.13

UWB module과 AWS IoT core (MQTT) 연동하는 방법 - how to set aws iot core [Arduino IDE]

UWB module과 AWS IoT core (MQTT) 연동하는 방법입니다. 1. AWS 계정을 로그인 후, AWS IoT core > 사물 (Things)에 들어간다. After logging in to an AWS account, enter AWS IoT core > Things. AWS를 사용하면 비용이 발생한다는 것을 유의하고 시작한다. 2. Things를 생성해서 여기서 certificate, private, public key 파일과 CA1 파일 등을 모두 download 한다. 파일 다운은 생성 중에서만 가능하므로 download를 놓치지 않고 생성한다. 3. 실행할 file이 들어있는 folder에 'secrets.h' 파일을 생성해 아래와 같은 code를 넣는다. Create a "se..

IoT 2023.10.14

일본 IT 회사와 일본 생활 특징 [일본 IT회사에서 1달동안 현장실습 - 1]

학교 현장실습으로 일본 IT 회사를 다녔다. 평일에 9시 30분 ~ 4시 30분 이후까지 활동했다. 오전에는 일본어 수업과 오후에는 교육 & 팀 프로젝트로 진행됐다. 교육은 본부장님들이 일본 회사나 생활에 대해 설명하시고 Q&A 시간을 가진다. 일본 회사에 대한 궁금점을 물어보며 어떤 분위기인지 파악했다. 내가 알아낸 것 일본 회사는 현재 개발 트렌드를 따르기보다는 기존의 쓰던 걸 계속 쓴다. (Java, spring, eclipse (intelliJ는 별로 안 쓰는 것 같다), php, mysql) 어떤 회사는 엄청 옛날에 쓰는 언어를 쓴다고 한다. 코드 짜는 것도 중요하지만 설계서를 더 중요시 여긴다. 대형 프로젝트가 많다. 3년 이상정도 고객과 소통하고 계약서에 체크해서 회사 책임을 피하게 만든다...

일상/현장실습 2023.02.09

스트릿 데브 우먼 파이터 후기! [IT 강연]

기다리고 있던 스트릿 데브 우먼 파이터 행사에 참여했어요. 게더타운에 처음 들어가는 거라 여러가지 미숙했는데 관리자분이나 참여자분들이 잘 알려줘서 좋았어요! 고두글자님이 진행을 재밌게 해주셔서 좋았습니다.ㅋㅋㅋ 특이 다 같이 춤추는게 좋았어요! (춤추는 버튼 z) 유령화 되는 것도 신기했어요. (유령화 g 누른 상태에서 움직이기) 아직 취준생도 아닌 대학생이지만 연사님들이 쉽게 알려주셔서 이해가 잘 됐어요. 이력서 작성, 데이터 분석가, JD 등 새롭게 알아갔습니다. (강의자료도 주시니깐 나중에 다시 볼 수 있어요!) 더욱 개발 공부를 열심히 하고 블로그 운영도 꾸준히 해야겠어요. 유익하고 즐거운 시간이었어요! 다음 행사도 너무 기대가 됩니다. 개발에 관심있는 여성분이라면 다음카페 XXIT에 오세요!

일상/강연 2021.12.19
728x90
반응형