2025/02 8

ATtiny85 -1

드디어 기다리던 ATtiny85가 왔다..!자자 ATtiny85에 대해 알아보자 ( 나의 프로젝트에 필요한 이놈을 파헤쳐보겠다. )스펙은 그러하다고 한다.그리고 2.7V ~ 5.5V에서 동작하는 걸로 보이고, 6개의 IO Pin을 보유하고 있다.Speed가 20MHz이네요?내가 SPI를 사용할것같은데 최대 20MHz 밖에 안나오는건 조금 아쉽지만 프로젝트를 진행하기엔 문제가 없을 것 같은..?  특징도 그렇다고 합니다.특징에 SPI가능하다고 되어있는거 같고, 크기만큼 SRAM, Flash메모리 또한 매우 적네요,,그리고 20MHz를 사용하려면 4.5 ~ 5.5V를 줘야 안정권인가봅니다. 일단 이렇게 어느정도 파악한뒤 pinOut도 확인해봅시다. 데이터 시트를 통해 다음과 같은 pinOut을 구할수 있었다..

ATmel/ATtiny 2025.02.23

RDK X3 알아보기 -1

https://blog.naver.com/no1_devicemart/223689493916 1-1 [D-Robotics] RDK X3 소개하기안녕하세요 디바이스마트 입니다 ~😄 오늘은 D-Robotics의 RDK X3에 대해 포스팅을 하려고 합니다!...blog.naver.com여기 자세히 나오지만 포스팅을 하며 알아가보자 일단 구동 시켜보고 싶으니 후다닥 전원에 몇 볼트, 암페어를 인가해줘야 잘 동작하는지 보자 일단 5V 3A를 인가해줘야 정상 작동 하나 봅니다 확인해보니 우분투 22.04를 지원하네요?젯슨나노에선 18.04이고 20.04까지는 사람들이 사용할 수 있게 만들어 둔 걸로 아는데내가 알기론 ROS2 Humble 는 22.04 이상 지원을 한다고 알고 있다.물론 머리 좋은 사람들이 아래 버..

DFPlayer Mini -5

생각보다 오랫동안 포스팅이 이어지고 있다..데이터시트가 거기서 거기인지라 내가 기본적인 지식이 부족인가 생각을 했다.그러면서 현존하는 라이브러리를 다운하기로 했고, 아두이노 IDE에서 install했다.그리고 라이브러리에서 어떻게 해당부분이 처리되나 보려고 했는데..doc? 문서가 있네? 혹시 나랑 같은건가? 하고 봤다. 조금 달라보였지만 들어가보았다.  하하하,, 아주 허탈하구만,,이제야 데이터에 0x02, 0x01과 같이 리턴해주는 이유를 알았다.내가 현재 SD card를 쓰니 data highByte는 0x02가 뜨는 것이였고, 정지상태거나 시작할때 0x02, 0x01로 lowByte를 나타내는 것이였다.. 아니 왜 이전 데이터 시트는 이런걸 알려주지 않았지,, 이제 이것을 알았으니 나는 이것을 토..

ESP/DFPlayer mini 2025.02.17

DFPlayer Mini -4

먼저 라이브러리를 설명하기전에 각 명령어들이 이행하는 것을 알아야한다.먼저 응답을 주지 않는 명령어들이다.CMDFunction DeseriptionParameters(16 bit)Description0x01Next 다음 곡 재생0x02Previous 이전 곡 재생0x03Specify tracking(NUM)0-2999특정 트랙 재생0x04Increase volume 볼륨 증가0x05Decrease volume 볼륨 감소0x06Specify volume0-30볼륨 크기 설정0x07Specify EQ(0/1/2/3/4/5) Normal/Pop/Rock/Jazz/Classic/Base이퀄라이저 설정0x08Specify playback mode(0/1/2/3)Repeat/folder repeat/single r..

ESP/DFPlayer mini 2025.02.16

DFPlayer Mini -3

이번 ESP32C3 super mini로 해볼 건 저번 포스팅에 이어 DFPlayer mini를 다루어 볼건데저번 포스팅은 Arduino uno로 제어해서 전압분배를 해주었어야 했다.이번엔 같은 3.3V시스템인 ESP32C3 super mini로 제어해보겠다. 이번껀 조금 애먹었다.코드는 아래 깃헙에 올려두겠다https://github.com/PCY00/arduino/blob/main/project/stm32/%EC%9E%A1%EB%8B%A4%ED%95%9C%EC%9D%BC%EC%83%81/mp3%EB%A5%BC%EB%A7%8C%EB%93%A4%EC%9E%90/Test2_withESP/Test2.ino arduino/project/stm32/잡다한일상/mp3를만들자/Test2_withESP/Test2.i..

ESP/DFPlayer mini 2025.02.15

DFPlayer Mini -2

오늘은 mcu를 이용하여 DFPlayer Mini를 제어해보겠다.먼저 필수적으로 데이터시트가 필요하다.https://www.dfrobot.com/product-1121.html DFPlayer - Mini MP3 Player (UART, Mono, Supports 32GB SD card)The budget DFPlayer Mini MP3 player module with 24-bit DAC output, supporting MP3, WAV, and WMA, and up to 32GB TF card storage. Ideal for audio e-books.www.dfrobot.com이곳에서 우리는 데이터 시트를 얻을 수 있다.  통신속도는 9600bps이고 아래 프로토콜을 알아냈으니 프로토콜에 맞게 통신..

DFPlayer Mini -1

요즘 새로 산 제품들이 많아 리뷰형식으로 많이 작성하는데 재밌는 제품들이 꽤 있으니 한번 쓱 훑어보자! DFPlayer Mini해당 제품은 작은 사이즈의 MP3 디코딩 모듈이다. 자세한 정보들은 아래 링크에서 볼수 있지만 리뷰를 해보겠다.https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299 DFPlayer Mini Mp3 Player - DFRobot WikiDFPlayer Mini Mp3 Player - DFRobot Wiki Introduction The DFPlayer Mini MP3 Player For Arduino is a small and low cost MP3 module with an simplified output directly to the spea..

DFR0282-Beetle

이번에 새로 재미삼아 구매한 제품 DFR0282-Beetle이다.https://www.devicemart.co.kr/goods/view?no=1080205 Beetle (1Pc) [DFR0282]20mm X 22mm/ 마이크로 컨트롤러 : ATmega32u4/ Clock Speed:16 MHz/ 5V DCwww.devicemart.co.kr크기 역시 매우 작고, 핀 갯수도 나쁘지 않다.다만 위 회로도를 보면 spi를 지원하는거 같은데 왜 설명에는 안써있는지 확인이 필요할것같다. DFRBOT에서 만든 제품인데 Arduino Leonardo와 완벽히 호환한다고 한다.https://wiki.dfrobot.com/Beetle_SKU_DFR0282 Beetle_SKU_DFR0282-DFRobotBeetle_SKU..

ATmel/ATmega 2025.02.07