I bought a Starter Kit for UNO R3. It contains 40 hardware items and a CD-ROM. The CD-ROM contains a Code folder with software (sketches?) for lessons 4 through 27, a Datasheet folder with specs on all my new hardware, a Libraries folder with 12 zip files (e.g. DS323.ZIP), and a Super Starter Kit for UNO R3.pdf.
I am trying to install the necessary files on my iMac running macOS High Sierra 10.13.6.
The Starter Kit pdf file contains a Company Profile, a packing list, and instructions for lessons 0 through 27. I'm having trouble with Lesson 0: Installing IDE. The examples are based on Windows procedures.
I think I downloaded the correct file: Arduino IDE 1.8.19, but it doesn't look like the Windows example. The Windows example shows a sketch window with the name of across the top, the menus labeled File, Edit, Sketch, Tools, and Help. Under that is a row of icons: a check mark, a right arrow, a dog-eared page, an up arrow, and a down arrow. Then some code. My sketch window is almost the same but does not have the row of menus.
Further down (still in lesson 0), it tells me that "The Arduino folder contains both the Arduino program itself and the drivers that allow the Arduino to be connected to your computer by a USB cable." And "Before we launch the Arduino software, you are going to install the USB drivers." A little further down, it tells me "The most reliable method of installing the USB drivers is to use the Device Manager." At this point, I'm lost. I thought I had already installed the software. Was there an Arduino.app somewhere I was supposed to click to install the softwhere?
Welcome to the forum.
Can you give a link to where you bought it ?
There are many different "starter kits" with a Arduino Uno. Maybe 20 or 30 or so.
Do not install things from just any cd-rom or just any website.
If you have done that, can you undo it ?
If you have installed old and outdated libraries from the cd-rom, please remove them from your computer.
The Arduino website has the lastest Arduino IDE: https://www.arduino.cc/en/software
Is this everything or is something missing ? : https://docs.arduino.cc/software/ide-v1/tutorials/macOS
I have been telling others for 14 years to move away from CD-ROMs as soon as possible ![]()
Your topic was MOVED to its current forum category as it is more suitable than the original as it is not an Introductory Tutorial
Welcome to the group.
Once you get things working, here is your homework ![]()
Arduino links of interest.
How to use this forum:
Getting started:
https://www.arduino.cc/en/Guide
Listing of downloadable 'Arduino PDFs' :
Either Google >>>- - - - > arduino filetype: pdf
Or
https://www.google.ca/search?q=arduino+filetype%3A+pdf&rlz=1C9BKJA_enCA739CA739&oq=arduino+filetype%3A+pdf&aqs=chrome..69i57j69i65.1385j0j7&hl=en-US&sourceid=chrome-mobile&ie=UTF-8
Listing of downloadable 'C++ PDFs' :
Either Google >>>- - - - > C++ filetype: pdf
Or
https://www.google.ca/search?q=c%2B%2B+filetype%3A+pdf&rlz=1C9BKJA_enCA739CA739&oq=c%2B%2B+filetype%3A+pdf&aqs=chrome..69i57.22790j0j7&hl=en-US&sourceid=chrome-mobile&ie=UTF-8
Arduino cheat sheet:
https://dlnmh9ip6v2uc.cloudfront.net/learn/materials/8/Arduino_Cheat_Sheet.pdf
Watch these:
Arduino programming syntax:
https://m.youtube.com/watch?v=CbJHL_P5RJ8
Arduino arithmetic operators:
https://m.youtube.com/watch?v=UUx0_s-ElSs
Arduino control flow:
https://m.youtube.com/watch?v=QpPGGuaGbCA
Arduino data types:
https://m.youtube.com/watch?v=xmZXWMEltEc
Understanding Destructive LC Voltage Spikes:
https://www.pololu.com/docs/0J16/all
OR
https://www.pololu.com/docs/pdf/0J16/destructive_LC_voltage_spikes.pdf
Why decoupling capacitors:
Some things to read
LCD information:
https://learn.adafruit.com/character-lcds?view=all
OR
https://cdn-learn.adafruit.com/downloads/pdf/character-lcds.pdf?timestamp=1573085286
Reading a schematic:
https://learn.sparkfun.com/tutorials/how-to-read-a-schematic
Language Reference:
https://www.arduino.cc/en/Reference/HomePage
Foundations:
https://www.arduino.cc/en/Tutorial/Foundations
How and Why to avoid delay():
http://playground.arduino.cc/Code/AvoidDelay
Demonstration code for several things at the same time.
http://forum.arduino.cc/index.php?topic=223286.0
How to power a project:
https://learn.sparkfun.com/tutorials/how-to-power-a-project/all
Ladyada's Learn Arduino - Lesson #0:
Multitasking:
Part 1:
https://learn.adafruit.com/multi-tasking-the-arduino-part-1?view=all
Part 2:
https://learn.adafruit.com/multi-tasking-the-arduino-part-2?view=all
Part 3:
https://learn.adafruit.com/multi-tasking-the-arduino-part-3?view=all
Sparkfun Tutorials:
https://learn.sparkfun.com/tutorials?page=all
Micro Controllers:
https://learn.adafruit.com/mcus-how-do-they-work?view=all
Useful links:
https://forum.arduino.cc/index.php?topic=384198.0
Arduino programming traps, tips and style guide:
http://www.gammon.com.au/forum/?id=12153
Arduino programming course:
https://startingelectronics.org/software/arduino/learn-to-program-course/
Jeremy Blume:
https://m.youtube.com/playlist?list=PLA567CE235D39FA84
Arduino products:
https://www.arduino.cc/en/Main/Products
Motors/MOSFETs
http://www.gammon.com.au/motors
Making a library
https://www.arduino.cc/en/Hacking/libraryTutorial
Switches:
http://www.gammon.com.au/forum/?id=11955

Soldering FYI
https://m.youtube.com/watch?v=eBIjsZ1dcT0
https://m.youtube.com/watch?v=6PB0u8irn-4
https://m.youtube.com/watch?v=5uiroWBkdFY
https://m.youtube.com/watch?v=lpgMY1JeOAA
https://m.youtube.com/watch?v=_6tpQE7ptqo
https://m.youtube.com/watch?v=L_DIpklxXcI
https://m.youtube.com/watch?v=b15MMzb_GWw
Tips and Traps
http://www.gammon.com.au/forum/?id=12153
Share tips you have come across, 900+ posts:
https://forum.arduino.cc/index.php?topic=445951.0
Debug discussion:
https://forum.arduino.cc/index.php?topic=215334.msg1575801#msg1575801
Frequently Asked Questions:
https://www.arduino.cc/en/main/FAQ#toc10
SMD soldering:
SMD soldiering
How to make and post a schematic:
Number 'type's.
- boolean (8 bit) - simple logical true/false, Arduino does not use single bits for bool
- byte (8 bit) - unsigned number from 0 to 255
- char (8 bit) - signed number from -128 to 127. The compiler will attempt to interpret this data type as a character in some circumstances, which may yield unexpected results
- unsigned char (8 bit) - same as 'byte'; if this is what you're after, you should use 'byte' instead, for reasons of clarity
- word (16 bit) - unsigned number from 0 to 65535
- unsigned int (16 bit)- the same as 'word'. Use 'word' instead for clarity and brevity
- int (16 bit) - signed number from -32768 to 32767. This is most commonly what you see used for general purpose variables in Arduino example code provided with the IDE
- unsigned long (32 bit) - unsigned number from 0 to 4,294,967,295. The most common usage of this is to store the result of the millis() function, which returns the number of milliseconds the current code has been running
- long (32 bit) - signed number from -2,147,483,648 to 2,147,483,647
float (32 bit) - signed number from -3.4028235E38 to 3.4028235E38. Floating point on the Arduino is not native; the compiler has to jump through hoops to make it work. If you can avoid it, you should. We'll touch on this later. Sparkfun.
You select the 'type' best suited for your variables.
ex:
- your variable does not change and it defines a pin on the Arduino. const byte limitSwitchPin = 34;
- since an analog variable can be 0 to 1023, a byte will not do, you can select 'int'. int temperature;
- if your variable needs to be within -64 to +64 a 'char' will do nicely. char joystick;
- if your variable is used for ASCII then you need type 'char',
char myText[ ] = {"Raspberry Pie Smells"}; - if your variable enables some code then boolean can be used. boolean enableFlag = false;
- millis() returns the time in ms since rebooting, unsigned long currentTime = millis();
etc.
Oh, and have fun too
!
I bought it from Elegoo through Amazon. It was advertised as:
ELEGOO UNO Project Super Starter Kit with Tutorial and UNO R3 Compatible with Arduino IDE.
The Starter Kit brand name is LAFVIN.
Youtube video about the LAFVIN starter kit: https://www.youtube.com/watch?v=FsaOcMDo0oY.
The Elegoo "Super" starter kit: https://www.elegoo.com/products/elegoo-uno-project-super-starter-kit.
Elegoo has older version of the Arduino IDE and older versions of libraries on its website and probably on that cd-rom.
Did you download the Arduino IDE and does it start ?
If that works, then you can try the "Blink" example. It is in the menu.
There is also a Library Manager in the Arduino IDE, use that to install libraries.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.