To bring up the Flight Settings and downloads screens, any VT100/ANSI terminal program will work, including Mac Terminal. You'll just need to get the driver for the Prolific PL2303 cable, from
https://www.prolific.com.tw/us/showproduct.aspx?p_id=229&pcid=41
To FLASH it, you'll need a Windows system and WinAVR, however I have heard lately that there is a native Mac version now. I don't have a Mac to test with, so I can't verify it, but others have said that they got it to work.
How's dat for customer service !!!!!!!!!!
The question wasn't even directed his way !!!!!!!!!!!!
Teddy
Mick2b said:I like the product and service a lot, thinking about adding one more Eggtimer to my order, the more I build, the more comfortable I am
Yes! I bought more than I needed, partially because I would eventually use them but mostly because I simply wanted to support these guys.
Oh I picked up two of your harnesses from Wildman yesterday as well, hah.
#!/bin/bash
avrdude -v -v -v -v -pm328p -carduino -b115200 -P/dev/tty.usbserial -D -Uflash:w:/Users/youraccount/Downloads/Eggtimer_1_51/Eggtimer_1_51.hex:i
chmod +x eggflash.sh
I have done everything eggtimer related on Mac, including flashing the chip. You do NOT need a windows system (sorry Cris ) There is a native avrdude for OSX that installs with brew that works fine.
Here are some instructions I wrote up back when I did it:
- Install the Prolific USB driver for the cable from https://prolificusa.com/pl-2303hx-drivers/ Scroll down to find the "Mac OS X Universal Binary Driver..."
- Install iTerm (it's free) from the Apple App Store
- Create a profile in iTerm in Profiles | Open Profiles... | Edit Profile
- On the General tab set it to use a Command of "screen /dev/tty.usbserial 19200"
- Save the new iTerm profile - I named mine 'eggtimer' (Capt. Obvious here). You can now select it from the Profiles menu to open a new session.
- Install Homebrew if you've never done that already
- Install avrdude via:
brew install avrdude- Create yourself a shell script (I called it eggflash.sh) to run avrdude with the following contents (adjusting the path in the -U option to suit where you downloaded the eggtimer firmware):
Now you are good to go - just follow the rest of Cris's instructions for updating the flash, using the above shell script instead of the Windows .bat fileCode:#!/bin/bash avrdude -v -v -v -v -pm328p -carduino -b115200 -P/dev/tty.usbserial -D -Uflash:w:/Users/youraccount/Downloads/Eggtimer_1_51/Eggtimer_1_51.hex:i
Thank you, I guess I get it but get a little foggy around Step 7 and 8. I'll see what I can accomplish. The only home brew I have previously was a killer Amber ale recipe
Thank you, I guess I get it but get a little foggy around Step 7 and 8. I'll see what I can accomplish. The only home brew I have previously was a killer Amber ale recipe
Thank you so much, got Iterm2 all set. Now do I need to flash the chip if the current version is the most recent version? I know I need to do a master reset. I also need to figure out my path to the update. Some stuff on a MAC is harder to figure out even though I bought it for simplicity. You should write the Apple Addendums for the productsBump - updated instructions in post #15
I have done everything eggtimer related on Mac, including flashing the chip. You do NOT need a windows system (sorry Cris ) There is a native avrdude for OSX that installs with brew that works fine.
Here are some instructions I wrote up back when I did it:
Now you are good to go - just follow the rest of Cris's instructions for updating the flash, using the above shell script instead of the Windows .bat file
- Install the Prolific USB driver for the cable from https://prolificusa.com/pl-2303hx-drivers/ Scroll down to find the "Mac OS X Universal Binary Driver..."
- Install iTerm (it's free) from https://iterm2.com (note: it's not on the App Store)
- Create profiles for your devices in iTerm in Profiles | Open Profiles... | Edit Profile. The baud rates are different for various boards.
- For Eggtimer boards, on the General tab set it to use a Command of "screen /dev/tty.usbserial 19200". For Eggfinder TRS and its LCD, use "screen /dev/tty.usbserial 9600".
- Save the new iTerm profile - I named mine 'eggtimer' (Capt. Obvious here). You can now select it from the Profiles menu to open a new session.
- Install Homebrew if you've never done that already - get from https://brew.sh
- Oen a terminal session and install avrdude (the flash programmer package) via:
brew install avrdude- Using a text editor, create yourself a shell script (I called it eggflash.sh) in your home directory to run avrdude with the following contents (adjusting the path in the -U option to suit where you downloaded the eggtimer firmware):
Code:#!/bin/bash avrdude -v -v -v -v -pm328p -carduino -b115200 -P/dev/tty.usbserial -D -Uflash:w:/Users/youraccount/Downloads/Eggtimer_1_51/Eggtimer_1_51.hex:i
- Make the shell script executable with (assuming you put it in your home directory):
Code:chmod +x eggflash.sh
Enter your email address to join: