Software Setup (Arduino IDE 1.0.X)

Since our Macchina is based on an Arduino MEGA 2560, the normal Arduino IDE (version 1.0) can be used with a few additions. Refer to this post for IDE 1.5 and up.

To get your computer talking with the Macchina, follow these steps:

On a Mac, first you will want to hold down 'control' and click the Arduino application icon - then select "Show Package Contents". Next, find the file called "boards.txt" which is can be found at: Contents>Resources>Java>hardware>arduino .

On a PC, open the folder where the 'Arduino' application is found. Then find the file "boards.txt" which can be found at: hardware>arduino

Open the "boards.txt" file and paste the text below to the end of that document.

##############################################################

macchina.name=Macchina

macchina.upload.protocol=stk500v2
macchina.upload.maximum_size=258048
macchina.upload.speed=115200

macchina.bootloader.low_fuses=0xE0
macchina.bootloader.high_fuses=0xD8
macchina.bootloader.extended_fuses=0xFD
macchina.bootloader.path=stk500v2
macchina.bootloader.file=stk500boot_v2_mega2560.hex
macchina.bootloader.unlock_bits=0x3F
macchina.bootloader.lock_bits=0xFF

macchina.build.mcu=atmega2560
macchina.build.f_cpu=16000000L
macchina.build.core=arduino

macchina.build.variant=macchina

----

Next create a folder inside the 'variants' folder and call it "macchina". ('variants' can be found on a Mac at: Resources>Java>hardware>arduino>variants, on a PC at: hardware>arduino>variants)

Put this file: pins_arduino.h inside this new 'macchina' folder.

Restart the Arduino IDE to make sure all the new settings are loaded.

To verify that everything is set up correctly, try out the "Blink" example found in: Files>Examples>0.1 Basics>Blink.

Change the LED to one of the on-board LEDs on the Macchina like this:

Hit the upload button, and you should see the TX/RX LEDs blinking quickly, meaning the code is being sent to the Macchina.

If all is well, you should see a blinking LED!

Note: pin numbers 81 or 82 are the on-board LEDs on Macchina, these pins would not normally be available on a typical Arduino Mega.

Comments

Boostaro helps support circulation and stamina, giving men a natural way to maintain energy, confidence, and overall wellness throughout the day. Boostaro

Explore a world of online slot games featuring classic reels, modern themes, and exciting bonus features. Our platform is designed to provide a smooth and enjoyable experience while promoting responsible play. Betano Online Conecte-se

Find the perfect gaming experience with our slot betting website. Explore a huge selection of online slot games, enjoy competitive bonuses, and play with confidence on a secure and user-friendly platform. ufax9

Our slot betting website is designed to deliver fun and excitement with a diverse collection of slot games, generous rewards, and reliable payment options. Start spinning today and experience the thrill of winning. mungmee888

Step into the world of online slots with our trusted slot betting website. Enjoy engaging gameplay, attractive jackpots, and seamless access across desktop and mobile devices for gaming anytime you want. lynking88

Our slot betting website offers a premium gaming environment with top-quality slot games, responsive customer support, and secure payment systems. Play confidently and enjoy an entertaining online casino experience. อเวจี

Join thousands of players enjoying premium entertainment on our slot betting website. Explore exciting themes, chase jackpot wins, and benefit from secure transactions and fast customer support. lotto888

Looking for fun and exciting online slots? Our slot betting website features hundreds of games, easy navigation, secure payments, and regular bonuses to enhance your gaming journey. 7777game

VisiVra is gaining attention as an eye health formula. Watch this video to explore its benefits, ingredients, and whether it's the right choice for your vision support goals. VISIVRA

Experience the best slot betting games online featuring high RTP, exciting bonus rounds, and massive winning opportunities. Join today and spin your way to rewards. fox88bet

Explore a wide variety of online slot betting games designed for beginners and experienced players alike. Enjoy fast spins, attractive bonuses, and exciting gameplay. gimixo

Play exciting slot betting games online with colorful graphics, engaging features, and rewarding jackpots. Start spinning now and experience nonstop fun. joker2499

Enjoy premium online slot betting entertainment with easy-to-play games, generous bonuses, and exciting themes. Find your favorite slot and start winning today. mafiabet168

Our website offers the latest slot betting games with smooth performance, mobile compatibility, and exciting bonus features for an unforgettable gaming experience. the88

Discover top-rated slot betting games online where fun meets opportunity. Explore a wide selection of games and enjoy thrilling spins with rewarding payouts. 911cp

Experience next-level entertainment with our collection of online slot betting games featuring immersive graphics, exciting features, and competitive jackpots. galaxyvip

Our rubber rolls are engineered for both home and commercial gyms, providing a resilient, non-slip shield that protects subfloors from heavy impact. Thickness ranges from 2 to 12mm, with a maximum size of 1.25m x 20m, and can be cut to your required dimensions. Featuring a high-density, non-porous construction made from recycled tire rubber, these rolls block moisture absorption for superior hygiene while delivering excellent shock absorption, noise reduction, and abrasion resistance. The seamless design is ideal for large-scale coverage in gyms, cardio zones, functional training spaces, healthcare, and retail facilities. Colored EPDM flecks offer an attractive, easy-to-clean finish. Additionally, we also offer them as interlocking puzzle mats in three different sizes, bringing professional-grade flooring to home gyms. Rubber gym rolls

Qingdao Todo Rubber is a professional manufacturer of silicone molded parts. We provide custom silicone components, silicone molded gaskets, seals, pads, grommets and bellows with high temperature resistance, durability and flexibility, widely used in medical, automotive, electronics and food industries. silicone moulded parts

Pages