billgrace / Bills_iCubeSmart

Arduino IDE code for iCubeSmart 8x8x8 RGB cube
0 stars 0 forks source link

How to use the code? #1

Open qulet opened 1 year ago

qulet commented 1 year ago

My question : should your code be compiled and the Hex file uploaded with DebugTool.exe? Or maybe it should be uploaded to the arduino and connected with RX TX signals to the headphone jacks on the board marked Rx and Tx? Thank you in advance for your answer.

My Motherboard : PCB_1

billgrace commented 1 year ago

I https://github.com/Sliicy/8x8x8-LED/blob/master/README.md run the Arduino IDE on a Mac Mini. The processor on the iCubeSmart beige circuit board is a clone of the STM32 family of processors. The following link ( https://github.com/Sliicy/8x8x8-LED/blob/master/README.md 8x8x8-LED/README.md at master · Sliicy/8x8x8-LED github.com ) is to a GitHub read.me file about installing the STM32 board info into the Arduino IDE so the IDE can compile the code for that clone processor.

Near the bottom of the page in that read.me file is a section titled “How to Build” and the second entry under that (“ICubeSmart 3D8RGB board (RGB version)”) expands into a list of instructions.

Once that stuff is installed in the Arduino IDE it can compile the main file in my GitHub code tree (that file is “Bill’s_iCubeSmart.ino”). The other files define a bunch of classes that mostly define animations and a couple (“Cube.cpp/h” and “Move.cpp/h”) that are mostly support routines.

I use the USB<=>Serial adapter that came with the iCubeSmart kit to connect the cube to my Mac.

The two slide switches on the side of the beige processor board have to be set closest to each other for the download to work.

I wasn’t expecting anyone to actually look at or try to use my code - I just uploaded it to GitHub as a source code backup.

I hope it will work for you or at least get you launched writing your own.

Good luck!

On Sep 4, 2023, at 12:50 PM, Marek @.***> wrote:

My question : should your code be compiled and the Hex file uploaded with DebugTool.exe? Or maybe it should be uploaded to the arduino and connected with RX TX signals to the headphone jacks on the board marked Rx and Tx? Thank you in advance for your answer.

My Motherboard : https://user-images.githubusercontent.com/30979927/265531987-c1c587c6-b770-4f5c-9acf-33b21f4482d4.jpg — Reply to this email directly, view it on GitHub https://github.com/billgrace/Bills_iCubeSmart/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABDOOM5P7CSIL6JCQ4LBWMLXYYWGZANCNFSM6AAAAAA4KZXVCU. You are receiving this because you are subscribed to this thread.

qulet commented 1 year ago
Thank you very much for the detailed information.Regards !Wysłane z aplikacji Poczta dla systemu Windows  Od: billgraceWysłano: wtorek, 5 września 2023 08:07Do: billgrace/Bills_iCubeSmartDW: Marek; AuthorTemat: Re: [billgrace/Bills_iCubeSmart] How to use the code? (Issue #1) I run the Arduino IDE on a Mac Mini. The processor on the iCubeSmart beige circuit board is a clone of the STM32 family of processors. The following link ( https://github.com/Sliicy/8x8x8-LED/blob/master/README.md 8x8x8-LED/README.md at master · Sliicy/8x8x8-LED github.com ) is to a GitHub read.me file about installing the STM32 board info into the Arduino IDE so the IDE can compile the code for that clone processor. Near the bottom of the page in that read.me file is a section titled “How to Build” and the second entry under that (“ICubeSmart 3D8RGB board (RGB version)”) expands into a list of instructions. Once that stuff is installed in the Arduino IDE it can compile the main file in my GitHub code tree (that file is “Bill’s_iCubeSmart.ino”). The other files define a bunch of classes that mostly define animations and a couple (“Cube.cpp/h” and “Move.cpp/h”) that are mostly support routines. I use the USB<=>Serial adapter that came with the iCubeSmart kit to connect the cube to my Mac. The two slide switches on the side of the beige processor board have to be set closest to each other for the download to work. I wasn’t expecting anyone to actually look at or try to use my code - I just uploaded it to GitHub as a source code backup. I hope it will work for you or at least get you launched writing your own. Good luck! > On Sep 4, 2023, at 12:50 PM, Marek ***@***.***> wrote: > > > My question : > should your code be compiled and the Hex file uploaded with DebugTool.exe? > Or maybe it should be uploaded to the arduino and connected with RX TX signals to the headphone jacks on the board marked Rx and Tx? > Thank you in advance for your answer. > > My Motherboard : > > — > Reply to this email directly, view it on GitHub , or unsubscribe . > You are receiving this because you are subscribed to this thread. > —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***> 
qulet commented 1 year ago
I'm trying to compile a program but I can't select "Generic F103RETx"   STM V. 2.6.0     Wysłane z aplikacji Poczta dla systemu Windows  Od: billgraceWysłano: wtorek, 5 września 2023 08:07Do: billgrace/Bills_iCubeSmartDW: Marek; AuthorTemat: Re: [billgrace/Bills_iCubeSmart] How to use the code? (Issue #1) I run the Arduino IDE on a Mac Mini. The processor on the iCubeSmart beige circuit board is a clone of the STM32 family of processors. The following link ( https://github.com/Sliicy/8x8x8-LED/blob/master/README.md 8x8x8-LED/README.md at master · Sliicy/8x8x8-LED github.com ) is to a GitHub read.me file about installing the STM32 board info into the Arduino IDE so the IDE can compile the code for that clone processor. Near the bottom of the page in that read.me file is a section titled “How to Build” and the second entry under that (“ICubeSmart 3D8RGB board (RGB version)”) expands into a list of instructions. Once that stuff is installed in the Arduino IDE it can compile the main file in my GitHub code tree (that file is “Bill’s_iCubeSmart.ino”). The other files define a bunch of classes that mostly define animations and a couple (“Cube.cpp/h” and “Move.cpp/h”) that are mostly support routines. I use the USB<=>Serial adapter that came with the iCubeSmart kit to connect the cube to my Mac. The two slide switches on the side of the beige processor board have to be set closest to each other for the download to work. I wasn’t expecting anyone to actually look at or try to use my code - I just uploaded it to GitHub as a source code backup. I hope it will work for you or at least get you launched writing your own. Good luck! > On Sep 4, 2023, at 12:50 PM, Marek ***@***.***> wrote: > > > My question : > should your code be compiled and the Hex file uploaded with DebugTool.exe? > Or maybe it should be uploaded to the arduino and connected with RX TX signals to the headphone jacks on the board marked Rx and Tx? > Thank you in advance for your answer. > > My Motherboard : > > — > Reply to this email directly, view it on GitHub , or unsubscribe . > You are receiving this because you are subscribed to this thread. > —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: ***@***.***>