All Projects → MaximIntegratedMicros → arduino-max326xx

MaximIntegratedMicros / arduino-max326xx

Licence: other
Arduino core for Maxim's MAX326xx series boards

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
Makefile
30231 projects
assembly
5116 projects

Projects that are alternatives of or similar to arduino-max326xx

max1704x
Arduino library for the MAX17043 and MAX17044 LiPo Battery Fuel Gauge.
Stars: ✭ 16 (-15.79%)
Mutual labels:  maxim
ESP DoubleResetDetector
ESP_DoubleResetDetector is a library for the ESP32/ESP8266 Arduino platform to enable trigger configure mode by resetting twice.
Stars: ✭ 34 (+78.95%)
Mutual labels:  arduino-platform
Simulink-Arduino-Serial
How to connect Arduino and Simulink
Stars: ✭ 54 (+184.21%)
Mutual labels:  arduino-platform
Arduino-Beginners-EN
Code repository for the "Arduino for beginners" YouTube videos
Stars: ✭ 27 (+42.11%)
Mutual labels:  arduino-platform
arduino
required (and optional) source files for the Arduino development environment, specifically the hardware/arduino sub-directory, to support xmega processors
Stars: ✭ 18 (-5.26%)
Mutual labels:  arduino-platform
Arduino Boards Index
Electronic Cats Package Lists for the Arduino Board Manager
Stars: ✭ 14 (-26.32%)
Mutual labels:  arduino-platform
esp32-owb
Maxim One Wire Bus driver for ESP32.
Stars: ✭ 115 (+505.26%)
Mutual labels:  maxim
Arduino
🚀 Proyectos de todo tipo para arduino utilizando sus sensores y actuadores. 🤖
Stars: ✭ 27 (+42.11%)
Mutual labels:  arduino-platform
XMC-for-Arduino
Integration of Infineon's XMC microcontrollers into the Arduino IDE.
Stars: ✭ 85 (+347.37%)
Mutual labels:  arduino-platform
Weather Shield
Barometric pressure, temperature, humidity and light sensing weather shield for Arduino.
Stars: ✭ 62 (+226.32%)
Mutual labels:  arduino-platform
MaximAI Documentation
START HERE: Documentation for ADI's MAX78000 and MAX78002 AI devices
Stars: ✭ 63 (+231.58%)
Mutual labels:  maxim
duino-coin
ᕲ Duino-Coin is a coin that can be mined with almost everything, including Arduino boards.
Stars: ✭ 626 (+3194.74%)
Mutual labels:  arduino-platform
ArduRTOS
Real Time Operating System Lessons using Arduino and The FreeRTOS Kernel
Stars: ✭ 46 (+142.11%)
Mutual labels:  arduino-platform
KY-040-Encoder-Library---Arduino
Arduino library for the KY-040 Encoder
Stars: ✭ 37 (+94.74%)
Mutual labels:  arduino-platform

Arduino Core for Maxim's MAX326xx series based Boards

Arduino support package to program Maxim boards.

See the wiki page for additional details about the specific boards and some minor differences in the implementation of the Arduino APIs.

Supported Boards

Setup Maxim board support in the Arduino Environment

NOTE: If you already have latest version of Arduino installed on your computer, skip step 1 and 2.
  1. Download latest version and install the Arduino IDE for Windows, Linux or Mac OS.
  2. Open the Arduino IDE.
  3. For Windows, and Linux, go to File->Preferences. For Mac OS, go to Arduino->Preferences.
  4. In the Dialog box, locate Additional Boards Manager URLs field, paste the following URL and click OK.
    https://raw.githubusercontent.com/maximintegratedmicros/arduino-collateral/master/package_maxim_index.json
  5. Go to Tools->Board->Boards Manager...
  6. In the search field, type "maxim".
  7. Select Maxim's 32-bit Microcontroller and click Install.
  8. Once the installation is completed, close the Boards Manager.
  9. Go to Tools->Board. In the section Maxim ARM (32-bit) Boards, select your board from list of Supported Boards.
  10. Plug in your board and under Tools->Port select the appropriate serial port for your board.
  11. Go to Tools->Programmer and select DAPLink.

Verify the setup

  1. In the Arduino IDE, go to File->Examples->01.Basics->Blink.
  2. Click the Verify button or go to Sketch->Verify/Compile.
  3. Prepare board for programming:
    • using USB bootloader: Connect the target to host with micro USB cable. Press and hold the Boot button (alternately know as GPIO button), then press and release the Reset button. Once the LED turns on, release the Boot button.
    • using MAXDAP adapter: Connect MAXDAP adapter to target board with ribbon cable and then connect micro USB cables to both the boards.
  4. Click the Upload button or go to Sketch->Upload.(Requires USB Write access; For details read MAXDAP.)
  5. If you are using the USB bootloader, the target will reset itself and start running the application code. If you are using a MAXDAP adapter, you must press the Reset button to run.

MAXDAP

  • MAXDAP is backward compatible, customized extension of the DAPLink open-source project created by ARM. It provides the standard CMSIS-DAP debugging interface along with a USB CDC UART and USB MSC drag-n-drop programming.
  • The drag-n-drop programming interface looks like a USB drive so that no drivers or software are required. You need to have permission to write to a USB storage device in order to use the drag-n-drop programming function.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].