'embeded'에 해당되는 글 1387건

  1. 2020.03.07 arduino nano + CLCD
  2. 2020.03.04 간만에 부품 지름 2
  3. 2020.02.18 TMS320 보드 버전
  4. 2020.02.17 arduino ide ubuntu에서 한글 깨질때
  5. 2020.02.16 TMS320 DSP 준비..
  6. 2019.11.18 rpi thin client
  7. 2019.07.23 sd formatter 바뀌었네?
  8. 2019.07.23 라즈베리 파이 2 lakka 설정 1
  9. 2019.05.30 rpi as bt device
  10. 2019.04.23 HEVC, H.265 지원 싱글보드
embeded/arduino(genuino)2020. 3. 7. 10:46

와... 이렇게 편하게 하는데 예전에는 왜 일일이 라이브러리를 만들려고 개고생을 했던 걸까?

일단 CLCD는 16x2 라서 생각외로 출력가능한 메시지가 길지가 않아서 아쉽네

 

하드웨어 구성은 가변 저항쪽에 0 V를 인가하면 가장 어둡게 표현되는 듯?

(그러니까 저항으로 최대치를 하면 어두워 지는 식으로 0 Voltage로 설정되는 것으로 보임)

 

화이트 밸런스가 하늘로 날아가면서 액정 배경이 붉은색으로 나왔으나 실제로는 파란색에 가까움

 

1번 핀 부터(좌->우)

GND / VCC / 밝기(GND=MAX) / RS / RW(GND) / E + 데이터(4비트 혹은 8비트)

 

#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.leftToRight();

  lcd.setCursor(0, 0);
  lcd.print("T:-10C H:100% R:50% PM12");

  lcd.setCursor(0, 1);
  lcd.print("PM1:100 PM25:100");
}

void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
  delay(500);
  lcd.scrollDisplayLeft();
  //  lcd.print(millis() / 1000);
}

[링크 : https://www.arduino.cc/en/Tutorial/HelloWorld]

 

텍스트 방향은 아랍어 처럼 우->좌로 쓰는 경우에나 쓸모가 있을 듯.

[링크 : https://www.arduino.cc/en/Tutorial/LiquidCrystalTextDirection]

 

얘가 내가 원하던 텍스트 스크롤 기능.

다만, 전체 화면을 다 비울 정도 까지 스크롤 된 다음

다시 텍스트가 나와서 한참 있다 다시 나오니 조금 불편하지만 그래도 무한 반복으로 16 보다 긴 문자열도

자동으로 슬라이드 되어서 나오니 의외로 쓸모가 있을 듯?

[링크 : https://www.arduino.cc/en/Tutorial/LiquidCrystalScroll]

 

프로세서를 ATmega329P(Old Bootloader) 라고 해주어야지

프로그래머 "Arduino as ISP" 로 설정했을때 구워진다. 2016년 즈음부터 바뀐듯?

[링크 : https://www.diymaker.net/121]

'embeded > arduino(genuino)' 카테고리의 다른 글

arduino servo / knob 예제 실행  (0) 2020.03.09
arduino knob 변형 adc 값 읽기  (0) 2020.03.09
arduino ide ubuntu에서 한글 깨질때  (0) 2020.02.17
e-paper 모듈 (아두이노 HAT)  (0) 2019.04.17
dfrobot ph meter  (0) 2018.12.19
Posted by 구차니
embeded2020. 3. 4. 17:03

아두이노 servo 예제 따라해보려고

포텐쇼미터랑 노브 질러서 도착하면 코딩 하고 놀아야 할 듯

부품이 금세 오면 좋으련만...

 

아무튼 LCD는 고속 SPI 통신이라

MAME 게임기로 만들수 있음 좋겠네

'embeded' 카테고리의 다른 글

orange pi r1+  (0) 2021.01.08
i.mx6 solo 비디오 성능 문제?  (0) 2020.10.19
solidrun CuBox-i2w  (0) 2019.03.10
udoo 보드  (0) 2018.11.29
아싸~ 득템  (7) 2018.07.16
Posted by 구차니
embeded/DSP C2000 Ti2020. 2. 18. 21:06

업체에 전화해서 확인해보니

V1.3과  V1.4의 차이는 전원칩의 변경 여부라는데

 

TPS767D301을 사용하면 V1.3

 

TPS71334를 사용하면 V1.4 보드라고 한다.

 

일단 이 정보를 바탕으로 내가 가진건 V1.3 보드

그리고 외부전원은 5V 인가해주면 나머지 전압은 만들어서 쓰니 상관없다고 한다.

'embeded > DSP C2000 Ti' 카테고리의 다른 글

TMS320 소비전력  (0) 2023.07.13
tms320 어렵네...  (4) 2020.04.02
TMS320 DSP 준비..  (0) 2020.02.16
JTAG ETM / ETB / ITM  (0) 2018.02.12
TMS320F2808 XDS510USB/XDS510PP+  (0) 2018.02.12
Posted by 구차니
embeded/arduino(genuino)2020. 2. 17. 15:29

오랫만에 생각나서 우분투에 아두이노 IDE 설치하는데 이상하게 깨진다. -_-

 

복구 하려면 설정에 들어가야 하는데

preperence는 ctrl-comma (이래저래 깨지니 단축키가 짱)

아무튼 영어로 설정하고 일단 쓰면되는데..

폰트 설정 파일을 보면 monospaced로 되어 있어서 그런가 한글이 깨져 안나온다.

 

현재 1.8.5이 패키지로 설치시 깔려지는데 신버전 버그인지 모르겠지만

설정파일들 바꾸어 주어도 폰트가 변경되지 않는다. 좀 기다려야 할지도 모르겠네..

한글로 메뉴 설정 안된다고 못쓰는건 아니니까 머...

 

[링크 : https://blog.opid.kr/457]

'embeded > arduino(genuino)' 카테고리의 다른 글

arduino knob 변형 adc 값 읽기  (0) 2020.03.09
arduino nano + CLCD  (0) 2020.03.07
e-paper 모듈 (아두이노 HAT)  (0) 2019.04.17
dfrobot ph meter  (0) 2018.12.19
433mhz tpms ivtm 센서용 통신 모듈  (0) 2018.10.05
Posted by 구차니
embeded/DSP C2000 Ti2020. 2. 16. 17:24

전에 하다가 실패해서 다시 한번 해볼까 하는 중

 

일단 윈도우32bit 는  CCS v8.3.1 까지만 지원

XDS510 디버거는 CCSv9  에서 미지원이므로  CCSv8.3.1을 쓰도록

CCSv7 이후로는 라이센스 구매할 필요가 없다.

 

Windows 32bit is not supported with CCSv9. If you are using a 32bit Windows System please use CCSv8.3.1 or earlier. 
XDS510 class debug probes are not supported with CCSv9. Support for XDS510 class probes was deprecated years ago for Linux and MacOS. If you need to use one of these older probes please use CCSv8.3.1 or earlier. 

Things to know before installing 
Licensing: CCSv7 and laLicensing: CCSv7 and later are Technology Software Publicly Available (TSPA) compliant. This means that it does not require a paid license.

[링크 : https://software-dl.ti.com/ccs/esd/documents/ccs_downloads.html]

 

CCSv8 설치 옵션으로 C2000 real-time MCUs로 일단 고르고

 

디버거로는 TI XDS Debug Probe Support 라길래 기본인줄 알았는데

아래 Spectrum Digital Debug Probes and Boards 라고 되어 있어서 일단 원래 제조사 걸 추가.

 

+

리눅스랑 윈도우에서 한번 시도를 해봐야겠네..

현재로서는 USB 커넥터가 좀 불량해서 오락가락하는데 

속도가 좀 느려도 패러럴 포트가 있는 메인보드 있으면 패러럴로도 연결해서 테스트는 해봐야겠다.

 

+

데이터 시트 상으로는  C2000 마이크로 컨트롤러를 위한 CCS IDE가 필요하다고 하는데..

결국은 하나로 통합된걸려나?

Code Composer Studio™ (CCS) Integrated Development Environment (IDE) for C2000 Microcontrollers 

Code Composer Studio is an integrated development environment (IDE) that supports TI's Microcontroller and Embedded Processors portfolio. Code Composer Studio comprises a suite of tools used to develop and debug embedded applications. It includes an optimizing C/C++ compiler, source code editor, project build environment, debugger, profiler, and many other features. The intuitive IDE provides a single user interface taking the user through each step of the application development flow. Familiar tools and interfaces allow users to get started faster than ever before. Code Composer Studio combines the advantages of the Eclipse software framework with advanced embedded debug capabilities from TI resulting in a compelling feature-rich development environment for embedded developers.

[링크 : http://www.ti.com/tool/CCSTUDIO-C2000]

 

+

다시 뒤져보는데

2009년 글이라.. 이제 단종되서 안나오는건가?

[링크 : https://www.mcublog.co.kr/101]

 

 

+

2020.02.17

업체에 전화해보니 과거 사용하던 모델이라, 보드이런건 남아있지 않은 듯?

아무튼.. V1.3과 V1.4의 차이는 레귤레이터라고 하니 회로도랑 비교해서 어떤 칩을 쓰고 있냐를 보면 될 듯 하고

외부 전원 5V 넣어주면 알아서 전원을 만들어서 쓴다고 하니 Hello world 예제 부터 한번 만져봐야겠다.

'embeded > DSP C2000 Ti' 카테고리의 다른 글

tms320 어렵네...  (4) 2020.04.02
TMS320 보드 버전  (0) 2020.02.18
JTAG ETM / ETB / ITM  (0) 2018.02.12
TMS320F2808 XDS510USB/XDS510PP+  (0) 2018.02.12
SWD / RTDX / HSRTDX 속도 비교  (0) 2018.02.12
Posted by 구차니
embeded/raspberry pi2019. 11. 18. 14:09

라즈베리로 무언가의 틴 클라이언트로 만드는 건가?

대충 봐서는 freeRDP 등으로 윈도우 서버에 붙이는 thin client를 라즈베리로 한 듯?

 

[링크 : http://rpitc.blogspot.com/]

'embeded > raspberry pi' 카테고리의 다른 글

rpi 3 / sd host overclock  (0) 2020.03.07
rpi LCD(C) (SPI high speed)  (0) 2020.03.07
sd formatter 바뀌었네?  (0) 2019.07.23
라즈베리 파이 2 lakka 설정  (1) 2019.07.23
rpi as bt device  (0) 2019.05.30
Posted by 구차니
embeded/raspberry pi2019. 7. 23. 22:27

예전에는 이상한 옵션들 막 골라야 했는데

이젠 무조근 SD 메모리 최대 용량대로 밀어 버리는 듯?

 

'embeded > raspberry pi' 카테고리의 다른 글

rpi LCD(C) (SPI high speed)  (0) 2020.03.07
rpi thin client  (0) 2019.11.18
라즈베리 파이 2 lakka 설정  (1) 2019.07.23
rpi as bt device  (0) 2019.05.30
라즈베리 파이 3.5인치 모니터(SPI)  (0) 2019.04.17
Posted by 구차니
embeded/raspberry pi2019. 7. 23. 22:16

먼가 복잡하네..

 

일단은 service 가서 SSH나 sabma를 켜주고 roms에 올려준다음 scan 하면 되긴 한다.

그 전에 조이스틱에서 hot key라

lakka 메뉴키를 설정해주어야 빠져나올수 있는데

키 설정에서 난 귀찮으니 START + SELECT로 설정해주고

조이스틱 두개를 했으니 각각 개별 키를 설정해주어야 하는데

조이트론 XBOX 호환 조이스틱이 자동으로 설정시 START + SELECT가 제대로 안되는지 혹은

동시 두개 입력이 인식이 안되는지 메뉴가 안뜨는 현상 발생 -_ㅠ (혹은 먼가 설정이 지대로 꼬였던가)

 

그런거 제외하면 다른 프로그램들(retro-pie, recalbox)에 비해서 간단하게 설정이 되는 듯 하다.

 

[링크 : https://blog.naver.com/15k240p/221007521155]

'embeded > raspberry pi' 카테고리의 다른 글

rpi thin client  (0) 2019.11.18
sd formatter 바뀌었네?  (0) 2019.07.23
rpi as bt device  (0) 2019.05.30
라즈베리 파이 3.5인치 모니터(SPI)  (0) 2019.04.17
rpi bt  (0) 2019.04.08
Posted by 구차니
embeded/raspberry pi2019. 5. 30. 18:29

 

[링크 : http://www.python-exemplary.com/index_en.php?inhalt_links=navigation_en.inc.php&inhalt_mitte=raspi/en/bluetooth.inc.php]

[링크 : https://www.raspberrypi.org/forums/viewtopic.php?t=181792]

 

$ hciconfig -a
hci0: Type: Primary  Bus: USB
BD Address: 40:2C:F4:DB:D9:97  ACL MTU: 1021:8  SCO MTU: 64:1
UP RUNNING PSCAN ISCAN 
RX bytes:697 acl:0 sco:0 events:55 errors:0
TX bytes:5299 acl:0 sco:0 commands:53 errors:0
Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x79 0x83
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
Link policy: RSWITCH HOLD SNIFF PARK 
Link mode: SLAVE ACCEPT 
Name: 'mini2760'
Class: 0x1c010c
Service Classes: Rendering, Capturing, Object Transfer
Device Class: Computer, Laptop
HCI Version: 2.1 (0x4)  Revision: 0x132
LMP Version: 2.1 (0x4)  Subversion: 0x4203
Manufacturer: Broadcom Corporation (15)

[링크 : https://www.instructables.com/id/Turn-the-Raspberry-Pi-into-a-Bluetooth-Device/] << 

[: https://www.instructables.com/id/Install-Bluetooth-in-Linux-System/]

 

[링크 : https://raspberrypi.stackexchange.com/questions/47708/setup-raspberry-pi-3-as-bluetooth-speaker]

 

+

Setting Up Bluetooth Serial Port Profile on Raspberry Pi using sdptool

[링크 : https://scribles.net/setting-up-bluetooth-serial-port-profile-on-raspberry-pi/]

 

app

[링크 : https://play.google.com/store/apps/details?id=de.kai_morich.serial_bluetooth_terminal&hl=en_US]

'embeded > raspberry pi' 카테고리의 다른 글

sd formatter 바뀌었네?  (0) 2019.07.23
라즈베리 파이 2 lakka 설정  (1) 2019.07.23
라즈베리 파이 3.5인치 모니터(SPI)  (0) 2019.04.17
rpi bt  (0) 2019.04.08
라즈베리 파이 3b 외장 안테나 부품 실장 관련  (0) 2019.04.05
Posted by 구차니
embeded/odroid2019. 4. 23. 13:41

웬지 조만간.. Odroid C2 지르게 되지 않을까 싶네

Amlogic S905 계열은 일단은 HEVC를 지원하는 것으로 보인다.

 

[링크 : https://www.rs-online.com/designspark/5-low-cost-sbcs-that-support-4k-video]

'embeded > odroid' 카테고리의 다른 글

odroid XU4 데스크 탑 설정  (0) 2020.03.08
odroid xu4 AP 관련  (0) 2020.03.07
odroid U3 18.03 업데이트  (6) 2018.09.29
odroid U3 방열판/쿨러  (0) 2018.09.26
odroid U3 eMMC 복구  (0) 2018.09.26
Posted by 구차니