CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·방탄소년당 ·일본산당 ·소시당 ·개발한당 ·자전거당 ·이륜차당 ·AI당 ·안드로메당 ·소셜게임한당 ·골프당 ·바다건너당 ·걸그룹당 ·곰돌이당 ·나스당 ·콘솔한당 ·가상화폐당 ·키보드당 ·클다방 ·패스오브엑자일당 ·리눅서당 ·퐁당퐁당 ·물고기당 ·전기자전거당 ·노젓는당 ·디아블로당 ·찰칵찍당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·사과시계당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

라즈베리파이당

라즈베리파이를 사용하는 사람들의 모임입니다!

팁
파이 <=> ATtiny관련해 살짝 흘려봅니다. 8

연근술사
3,454
2021-11-20 03:59:57 수정일 : 2021-11-20 04:27:33 175.♡.249.73


작성중에 에디터 채로 날아가서 다시 작성 ㅜㅜ...; 원래는 며칠 전부터 그간 삽질한 경험을 

바탕으로 제대로 준비해서 올리려던 글이 있었는데 이게만약 구글링에 걸릴경우 

국내 소규모 영세 mcu전자부품몰에 작게라도 좋지않은영향이 될까싶어 잠시 멈췄었네요


하지만 언젠가 누군가는 해야될 일이고 수많은 mcu입문자분들의 진입문턱을 약간이라도 

낮출 수 있으며, 이미 대학이나 전문학교 국비지원같은 정규과정을 마치신분들이 보기에 

익히 알고들 계시는걸 감히 초보자가 혼자 김칫국드링킹 하는 것일 수 있어 

불친절하게 신도림기변식으로 조금만 공개해보기로 합니다



61HOXhAcVgL._AC_SY450_.jpg




마이컴 입문차 디지스파크를 검색해보셨다면 같이 딸려오는 이 것 한 번쯤은 보셨을 겁니다.
사람이 전문점고기요리를 맛봤다면 같은재료로 요리해보고 싶어지듯 

디지스파크를 경험해봤다면 다음엔 단품칩으로 직접 프로그래밍 하고 싶어지는법이죠. 

네 결국 11일즈음 "되는데요?"까지는 도달했습니다!



필요구성품은 아래 해외 원문링크로, 주로 저항, 점퍼케이블, LED류 같은 것들입니다.


https://www.deviceplus.com/raspberry-pi/using-a-raspberry-pi-to-program-an-attiny85/

https://www.instructables.com/Programming-the-ATtiny85-from-Raspberry-Pi/


여기에 mcu ATTiny는 간단히 공부 학습용이면 Pu라고 된 규격을 1개 혹은 예비용 1개 더,
여러기기에 본격 적용해볼 목적이면 SOIC to DIP 어댑터추가와

작은 Su Ssu 칩들을 여러개 직구합니다.
별도의 작은팁을 드리자면 국내 블로그에선 Su와 Ssu용 어댑터의 규격이 다르니 

주의하라고되어있는데 실은 Su칩도 Ssu용 150mil어댑터에 다리를 밑으로

수직으로 꺾어서 강제호환시키는 꼼수가 있습니다. 이후 내구성은 장담못하지만요; 

칩 3종 다 보유했지만 물리와 인두열로 험하게 굴렸음에도 결국 전부다 작동은 잘 되네요!


아두이노는 외부라이브러리 때문에라도 공홈에서 받으시는걸 추천 : https://www.arduino.cc/en/software
지금 개인 사용 중인건 1.8.13 인데, 현재 1.8.16까지 업되어있네요

외부 라이브러리는 일단 사용 중인 되는걸로 하나 소개해봅니다 :
https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json

소스코드작성 - 컴파일까진 기존 디지스파크 때와 동일하게 IDE에서 작업

여기에 IDE 마지막과정으로 '컴파일된 바이너리 내보내기'를 합니다.

이후과정은 아두이노 IDE가 필요없이 위의 두 영어 원문강의를 참고하시면 됩니다.
반복적인 과정이 있다면 스크립트파일로 대체하는 것도 좋은방법입니다.



P GPIO-I2C T.jpg    

필요하신분께는 소소한기회가 되셨기를 바라며 ~ 이만 휘리릭!



연근술사 님의 게시글 댓글
SIGNATURE
모공활동 x - 오판, 개인사유 외에 세상이 똑바로 굴러간다는 믿음과 신뢰를 얻은 총선이후
상식과 지성이 통용되는 환경에 머물기엔 스스로 모자람이 많음을 느꼈습니다

새시대엔 닉명에 어울리는 소소한공간만을 찾아갑니다  (21Y)

...

방치형 흑역사로 바래진 시그니처여도 늘 일상처럼 (23Y)
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [8] 을 클릭하면 간단한 회원메모를 할 수 있습니다.
Realtime
IP 76.♡.148.23
11-20 2021-11-20 04:46:52
·
avr에 내장 된 spi dfu 부트로더로 펌웨어 업데이트 및 인터럽트 핸들러로 직접 통신... 하신거죠?
연근술사
IP 175.♡.249.73
11-20 2021-11-20 05:12:38 / 수정일: 2021-11-20 05:18:20
·
@Realtime님 잘은 모르지만 USB-ASP를 예로들어 윈도우에서 한 번은 거쳐야함이 권장되는 그 과정은 없었습니다
대신 wiringPi와 avrdude를 파이 apt로 설치한게 관련되었을 수는 있겠네요 가상화같은?
이 둘은 아두이노ide과정이나 깃헙 컴파일을 안거쳐도 버스터os기준 apt 직접설치로도 잘 되더라구요
Realtime
IP 76.♡.148.23
11-20 2021-11-20 05:31:40 / 수정일: 2021-11-20 05:54:23
·
@연근술사님
결국 설명하고자 하신게, 여타 툴 없이 Firmware update on-the-air를 할 수 있다는 것을 보여 주신 것이죠? 굳이 무거운 소프트웨어와 추가 하드웨어 (USB-ASP)를 설치하지 않고도 쉽게 펌웨어 업데이트가 가능하다. 라즈베리파이의 인터넷 연결성을 이용해서 원격으로도 가능하다. 라는 취지의 글을 쓰신 것이리라 생각 합니다.

요즘은 임베디드 제품들도 현장에서 끊임 없이 업데이트 되어야 하는 요구 사항이 있기 때문에, 많은 MCU들이 내장 된 도구를 제공하고 있습니다. 저는 STM32의 dfu를 이용해서 유사한 기능을 개발한 적이 있는데, 이런 기능을 개발할 때는 의외로 다른 것 보다 전원 쪽이 제일 문제더라구요. 내장 플래시 메모리에 바로 쓰는 상황이다보니 주변 잡음 때문에 엉뚱한 비트가 섞여 들어갈 때도 있었습니다. 특히 공장이나 차량용 프로젝트에서 발생 할 수 있는 일이라서, 작업이 완료 된 후에는 꼭 해쉬 값을 비교하는 등의 검증이 필요 했습니다.
연근술사
IP 175.♡.249.73
11-20 2021-11-20 06:45:20 / 수정일: 2021-11-20 20:18:49
·
@Realtime님 요즘 신품 고가형 sbc에 종종 언급되던 아두이노가 진짜 그 목적이었군요!
노이즈가 만만찮은요소라니 전장산업쪽은 뭔가 차원이 다른세계같네요
mcu입문 목적은 처음에 파이의 매력에 엮인것도 있지만 자동 가습기, 급수기같은
일상수준에서 diy목적의 실물 코딩에 의한 성취감 대리만족이 주목적이었긴 했습니다
나중에 단계를 거치다보면 최대 vr관련 보조 디바이스까지 도전하게될 날이 온다면 좋을거같네요
연근술사
IP 175.♡.249.73
11-20 2021-11-20 07:19:10 / 수정일: 2021-11-20 07:24:08
·
조금만 더 힌트를 공개해드린다면 저 물건이 작년 저같은 왕초보입문자가 종종 오해하는
mcu자유교체형 digispark같은 것인데 실제는 그와는 거리가 조금 먼 물건이지만
좀 더 번거로운 우회과정(GPIO?)을 통해 digispark처럼 쓰는방법을 소개하는 글입니다
긴급휴무
IP 211.♡.71.91
11-20 2021-11-20 10:53:48 / 수정일: 2021-11-20 11:01:27
·
글을 쓰시다가 날아가면 허탈하죠. 다시 쓰시다가 내용들이 빠지기도 하구요. 읽어 보았습니다만...... AVR 프로그래밍을 하려고 파이를 구입해서 공부하고 활용한다? 초보자에게는 도움이 될지 모르겠네요. 제가 포인트를 잘못잡았다면 지적해 주시길 바랍니다.
연근술사
IP 175.♡.249.73
11-20 2021-11-20 20:11:36 / 수정일: 2021-11-20 20:35:14
·
@긴급휴무님 깊은공감과 위로 감사드립니다! 보통의 윈도유저라면 isp용 아두이노보드나 usb-asp 혹은
다른 프로그래머도구 하나이상이 더 필요하지만 파이유저라면 올인원이 가능함을 두서없이 정리해봤습니다
저 usb소켓보드는 아무런 asp나 부트로더도 탑재되지않은 실질적으로 브레드보드역할에 가깝지만
몇 천원의 비용추가로 훨씬 컴팩트한 크기에 디버깅용led같은것도 내장되어있어 편리한활용이 가능합니다.
원래는 원문번역까지 완전하게 공개했어야 좋지만 업계사정도 감안, 완급조절을 할 수 밖에 없었네요
연근술사
IP 175.♡.249.73
11-21 2021-11-21 20:54:52 / 수정일: 2021-11-21 23:58:40
·
SOIC to DIP 관련 참고적 예시 이미지 추가,
초록,회갈색 케이블은 각각 Vin, Vout 혹은 GND
저항에 맞물린 빨주노가 실질 파이tiny간 통신담당, 파랑은 Reset입니다. 파이와 연결순서는
따로 정해진건 없지만 저는 초노주적회파 해제는 역순했는데 지금껏 실사에 문제는 없었네요.
저항은 원래 1KΩ을 써야하지만 가용부품이 동나서 1.2KΩ으로 대체한 모습
우측mcu는 각각 왼쪽부터 Ssu, Su, Pu - Su는 다리를 접어 Ssu폭에 억지로 호환시킨상태
소켓보드 본체밑에 달린 초록기판떼기는 삽질의 산물이라 신경쓰지 않으셔도 됩니다
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB
업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.