Search results for "arduino OR braccio OR rp2040 OR powered OR robot OR arm"
-
Arduino Arduino Nano RP2040 Connect (with Headers)
The Arduino Nano RP2040 Connect is an RP2040-based Arduino board equipped with Wi-Fi (802.11b/g/n) and Bluetooth 4.2. Besides wireless connectivity the board comes with a microphone for sound and voice activation and a six-axis smart motion sensor with AI capabilities. An RGB LED is available too. 22 GPIO ports (20 with PWM support and eight analogue inputs) let the user control e.g. relays, motors and LEDs and read switches and other sensors. Program memory is plentiful with 16 MB of flash memory, more than enough room for storing many webpages or other data. Specifications Microcontroller Raspberry Pi RP2040 USB connector Micro USB Pins Built-in LED pins 13 Digital I/O pins 20 Analog Input pins 8 PWM pins 20 (Except A6, A7) External interrupts 20 (Except A6, A7) Connectivity Wi-Fi Nina W102 uBlox module Bluetooth Nina W102 uBlox module Secure element ATECC608A-MAHDA-T Crypto IC Sensors IMU LSM6DSOXTR (6-axis) Microphone MP34DT05 Communication UART Yes I²C Yes SPI Yes Power Circuit operating voltage 3.3 V Input Voltage (VIN) 5-21 V DC Current per I/O pin 4 mA Clock speed Processor 133 MHz Memory AT25SF128A-MHB-T 16 MB Flash IC Nina W102 uBlox module 448 KB ROM, 520 KB SRAM, 16 MB Flash Dimensions 45 x 18 mm Weight 6 g Downloads Schematics Pinout Datasheet
€ 29,95
Members € 26,96
-
Cytron Cytron Maker Pi RP2040 - Robotics with Raspberry Pi RP2040
Cytron Maker Pi RP2040 features the first microcontroller designed by Raspberry Pi – RP2040, embedded on a robot controller board. This board comes with dual channel DC motor driver, 4 servo motor ports and 7 Grove I/O connectors, ready for your next DIY robot / motion control project. Now you can build robot, while trying out the new RP2040 chip. The DC motor driver onboard is able to control 2x brushed DC motors or 1x bipolar/unipolar stepper motor rated from 3.6 V to 6 V, providing up to 1 A current per channel continuously. The built-in Quick Test buttons and motor output LEDs allow functional test of the motor driver in a quick and convenient way, without the need of writing any code. Vmotor for both DC and servo motors depends on the input voltage supplied to the board. Maker Pi RP2040 features all the goodness of Cytron's Maker series products. It too has lots of LEDs useful for troubleshooting (& visual effects), is able to make quite some noise with the onboard piezo buzzer and comes with push buttons ready to detect your touch. There are three ways to supply power to the Maker Pi RP2040 – via USB (5 V) socket, with a single cell LiPo/Li-Ion battery or through the VIN (3.6-6 V) terminals. However only one power source is needed to power up both controller board and motors at a time. Power supply from all these power sources can all be controlled with the power on/off switch onboard. Cytron Maker Pi RP2040 is basically the Raspberry Pi Pico + Maker series' goodness + Robot controller & other useful features. Therefore this board is compatible with the existing Pico ecosystem. Software, firmware, libraries and resources that are developed for Pico should work seamlessly with Cytron Maker Pi RP2040 too. CircuitPython is preloaded on the Maker Pi RP2040 and it runs a simple demo program right out-of-the-box. Connect it to your computer via USB micro cable and turn it on, you will be greeted by a melody tune and LEDs running light. Press GP20 and GP21 push buttons to toggle the LEDs on/off, while controlling any DC and servo motors connected to it to move and stop. With this demo code, you get to test the board the moment you receive it! While connected to your computer, a new CIRCUITPY drive appears. Explore and edit the demo code (code.py & lib folder) with any code editor you like, save any changes to the drive and you shall see it in action in no time. That's why we embrace CircuitPython – it's very easy to get started. Wish to use other programming lauguages? Sure, you are free to use MicroPython and C/C++ for Pico/RP2040. For those of you who loves the Arduino ecosystem, please take a look at this official news by Arduino and also the unofficial Pico Arduino Core by Earle F. Philhower. Features Powered by Rapberry Pi RP2040 Dual-core Arm Cortex-M0+ processor 264 KB internal RAM 2 MB of Flash memory the exact same specifications with Raspberry Pi Pico Robot controller board 4x Servo motors 2x DC motors with quick test buttons Versatile power circuit Automatic power selection: USB 5 V, LiPo (1-cell) or Vin (3.6-6 V) Built-in 1-cell LiPo/Li-Ion charger (over-charged & over-discharged protection) Power on/off switch 13x Status indicator LEDs for GPIO pins 1x Piezo buzzer with mute switch 2x Push button 2x RGB LED (Neopixel) 7x Grove ports (flexible I/O options: digital, analog, I²C, SPI, UART...) Preloaded with CircuitPython by default Mouting holes 4x 4.8 mm mounting hole (LEGO pin compatible) 6x M3 screw hole
€ 16,95
Members € 15,26
-
Generic Arduino-controlled Drawing Robot
This versatile plotter robot arm DIY kit for Arduino is equipped with MG90S metal gear servo motors to ensure precise and stable drawing movements. Features Fully compatible with Arduino IDE, includes complete source code for easy development and customization. Equipped with robust MG90S metal gear servo motors for accuracy and durability. Includes a Bluetooth module enabling wireless operation via a dedicated app. Specially designed robotic arm tip securely holds pens or markers with a diameter of 8-10 mm, ideal for sketches and detailed drawings. Included Arduino-compatible Nano motherboard Nano expansion board Bluetooth module MG90S all-metal gear servo motors Aluminum structural frame Thickened stable base plate Screw and fastening accessories Connecting wires USB data cable
€ 64,95€ 44,95
Members identical
-
Adafruit Adafruit Feather RP2040
Inside the RP2040 is a 'permanent ROM' USB UF2 bootloader. What that means is when you want to program new firmware, you can hold down the BOOTSEL button while plugging it into USB (or pulling down the RUN/Reset pin to ground) and it will appear as a USB disk drive you can drag the firmware onto. Folks who have been using Adafruit products will find this very familiar – Adafruit uses the technique on all thier native-USB boards. Just note you don't double-click reset, instead hold down BOOTSEL during boot to enter the bootloader!The RP2040 is a powerful chip, which has the clock speed of our M4 (SAMD51), and two cores that are equivalent to our M0 (SAMD21). Since it is an M0 chip, it does not have a floating point unit, or DSP hardware support – so if you're doing something with heavy floating-point math, it will be done in software and thus not as fast as an M4. For many other computational tasks, you'll get close-to-M4 speeds!For peripherals, there are two I²C controllers, two SPI controllers, and two UARTs that are multiplexed across the GPIO – check the pinout for what pins can be set to which. There are 16 PWM channels, each pin has a channel it can be set to (ditto on the pinout).Technical Specifications Measures 2.0 x 0.9 x 0.28' (50.8 x 22.8 x 7 mm) without headers soldered in Light as a (large?) feather – 5 grams RP2040 32-bit Cortex M0+ dual core running at ~125 MHz @ 3.3 V logic and power 264 KB RAM 8 MB SPI FLASH chip for storing files and CircuitPython/MicroPython code storage. No EEPROM Tons of GPIO! 21 x GPIO pins with following capabilities: Four 12 bit ADCs (one more than Pico) Two I²C, Two SPI and two UART peripherals, one is labeled for the 'main' interface in standard Feather locations 16 x PWM outputs - for servos, LEDs, etc The 8 digital 'non-ADC/non-peripheral' GPIO are consecutive for maximum PIO compatibility Built in 200 mA+ lipoly charger with charging status indicator LED Pin #13 red LED for general purpose blinking RGB NeoPixel for full color indication. On-board STEMMA QT connector that lets you quickly connect any Qwiic, STEMMA QT or Grove I²C devices with no soldering! Both Reset button and Bootloader select button for quick restarts (no unplugging-replugging to relaunch code) 3.3 V Power/enable pin Optional SWD debug port can be soldered in for debug access 4 mounting holes 24 MHz crystal for perfect timing. 3.3 V regulator with 500mA peak current output USB Type C connector lets you access built-in ROM USB bootloader and serial port debugging RP2040 Chip Features Dual ARM Cortex-M0+ @ 133 MHz 264 kB on-chip SRAM in six independent banks Support for up to 16 MB of off-chip Flash memory via dedicated QSPI bus DMA controller Fully-connected AHB crossbar Interpolator and integer divider peripherals On-chip programmable LDO to generate core voltage 2 on-chip PLLs to generate USB and core clocks 30 GPIO pins, 4 of which can be used as analog inputs Peripherals 2 UARTs 2 SPI controllers 2 I²C controllers 16 PWM channels USB 1.1 controller and PHY, with host and device support 8 PIO state machines Comes fully assembled and tested, with the UF2 USB bootloader. Adafruit also tosses in some header, so you can solder it in and plug it into a solderless breadboard.
€ 16,95
Members € 15,26
-
SparkFun SparkFun MicroMod RP2040
The RP2040 utilizes dual ARM Cortex-M0+ processors (up to 133MHz): 264kB of embedded SRAM in six banks 6 dedicated IO for SPI Flash (supporting XIP) 30 multifunction GPIO: Dedicated hardware for commonly used peripherals Programmable IO for extended peripheral support Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s) USB 1.1 Host/Device functionality The RP2040 is supported with C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has a UF2 boot and floating-point routines baked into the chip. The built-in USB can act as both device and host. It has two symmetric cores and high internal bandwidth, making it useful for signal processing and video. While the chip has a large internal RAM, the board includes an additional external flash chip. Features Dual Cortex M0+ processors, up to 133 MHz 264 kB of embedded SRAM in 6 banks 6 dedicated IO for QSPI flash, supporting execute in place (XIP) 30 programmable IO for extended peripheral support SWD interface Timer with 4 alarms Real-time counter (RTC) USB 1.1 Host/Device functionality Supported programming languages MicroPython C/C++
€ 12,95
Members € 11,66
-
Elektor Publishing Controller Area Network Projects with ARM and Arduino
This book details the use of the ARM Cortex-M family of processors and the Arduino Uno in practical CAN bus based projects. Inside, it gives a detailed introduction to the architecture of the Cortex-M family whilst providing examples of popular hardware and software development kits. Using these kits helps to simplify the embedded design cycle considerably and makes it easier to develop, debug, and test a CAN bus based project. The architecture of the highly popular ARM Cortex-M processor STM32F407VGT6 is described at a high level by considering its various modules. In addition, the use of the mikroC Pro for ARM and Arduino Uno CAN bus library of functions are described in detail. This book is written for students, for practising engineers, for hobbyists, and for everyone else who may need to learn more about the CAN bus and its applications. The book assumes that the reader has some knowledge of basic electronics. Knowledge of the C programming language will be useful in later chapters of the book, and familiarity with at least one microcontroller will be an advantage, especially if the reader intends to develop microcontroller based projects using CAN bus. The book should be useful source of reference to anyone interested in finding an answer to one or more of the following questions: What bus systems are available for the automotive industry? What are the principles of the CAN bus? What types of frames (or data packets) are available in a CAN bus system? How can errors be detected in a CAN bus system and how reliable is a CAN bus system? What types of CAN bus controllers are there? What are the advantages of the ARM Cortex-M microcontrollers? How can one create a CAN bus project using an ARM microcontroller? How can one create a CAN bus project using an Arduino microcontroller? How can one monitor data on the CAN bus?
€ 44,95
Members € 40,46
-
SparkFun SparkFun Thing Plus (RP2040)
The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features: 264 kB of embedded SRAM in six banks 6 dedicated IO for SPI Flash (supporting XIP) 30 multifunction GPIO: Dedicated hardware for commonly used peripherals Programmable IO for extended peripheral support Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s) USB 1.1 Host/Device functionality The RP2040 is supported with C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has a UF2 boot and floating-point routines baked into the chip. While the chip has a large internal RAM, the board includes an additional 16 MB of external QSPI flash memory to store program code. Features Raspberry Pi Foundation's RP2040 microcontroller 16MB QSPI Flash Memory JTAG PTH Pins Thing Plus (or Feather) Form-Factor: 18x Multifunctional GPIO Pins Four available 12-bit ADC channels with an internal temperature sensor (500 kSa/s) Up to eight 2-channel PWM Up to two UARTs Up to two I²C buses Up to two SPI buses USB-C Connector: USB 1.1 Host/Device functionality 2-pin JST Connector for a LiPo Battery (not included): 500 mA charging circuit Qwiic Connector Buttons: Boot Reset LEDs: PWR - Red 3.3 V power indicator CHG - Yellow battery charging indicator 25 - Blue status/test LED (GPIO 25) WS2812 - Addressable RGB LED (GPIO 08) Four Mounting Holes: 4-40 screw compatible Dimensions: 2.3' x 0.9' RP2040 Features Dual Cortex M0+ processors, up to 133 MHz 264 kB of embedded SRAM in 6 banks 6 dedicated IO for QSPI flash, supporting execute in place (XIP) 30 programmable IO for extended peripheral support SWD interface Timer with 4 alarms Real-time counter (RTC) USB 1.1 Host/Device functionality Supported programming languages MicroPython C/C++
€ 19,95€ 13,95
Members identical
-
iLabs iLabs Challenger RP2040 NFC
The Challenger RP2040 NFC is a small embedded computer, equipped with an advanced on-board NFC controller (NXP PN7150), in the popular Adafruit Feather form factor. It is based on an RP2040 microcontroller chip from the Raspberry Pi Foundation which is a dual-core Cortex-M0 that can run on a clock up to 133 MHz. NFC The PN7150 is a full featured NFC controller solution with integrated firmware and NCI interface designed for contactless communication at 13.56 MHz. It is fully compatible with NFC forum requirements and is greatly designed based on learnings from previous NXP NFC device generation. It is the ideal solution for rapidly integrating NFC technology in any application, especially small embedded systems reducing Bill of Material (BOM). The integrated design with full NFC forum compliancy gives the user all the following features: Embedded NFC firmware providing all NFC protocols as pre-integrated feature. Direct connection to the main host or microcontroller, by I²C-bus physical and NCI protocol. Ultra-low power consumption in polling loop mode. Highly efficient integrated power management unit (PMU) allowing direct supply from a battery. Specifications Microcontroller RP2040 from Raspberry Pi (133 MHz dual-core Cortex-M0) SPI One SPI channels configured I²C Two I²C channel configured (dedicated I²C for the PN7150) UART One UART channel configured Analog inputs 4 analog input channels NFC module PN7150 from NXP Flash memory 8 MB, 133 MHz SRAM memory 264 KB (divided into 6 banks) USB 2.0 controller Up to 12 MBit/s full speed (integrated USB 1.1 PHY) JST Battery connector 2.0 mm pitch On board LiPo charger 450 mA standard charge current Dimensions 51 x 23 x 3,2 mm Weight 9 g Note: Antenna is not included. Downloads Datasheet Quick start example
€ 22,95
Members € 20,66
-
01Space 01Space RP2040-0.42LCD Development Board
Arduino, MicroPython, and CircuitPython-compatible compact development board powered by Raspberry Pi RP2040 RP2040-0.42LCD is a high-performance development board with integrated 0.42" LCD (70x40 resolution) with flexible digital interfaces. It incorporates Raspberry Pi's RP2040 microcontroller chip. The RP2040 features a dual-core Arm Cortex-M0+ processor clocked at 133 MHz with 264 KB internal SRAM and 2 MB flash storage. Specifications SoC Raspberry Pi RP2040 dual-core Cortex-M0+ microcontroller at up to 125 MHz, with 264 KB SRAM Storage 2 MB SPI flash Display 0.42-inch OLED USB 1x USB Type-C port for power and programming Expansion – Qwiic I²C connector– 7-pin and 8-pin headers with up to 11x GPIOs, 2x SPI, 2x I²C, 4x ADC, 1x UART, 5 V, 3.3 V, VBAT, GND Misc – Reset and Boot buttons– RGB LED, power LED Power supply – 5 V via USB-C port or Vin– VBAT pin for battery input– 3.3 V regulator with 500 mA peak output Dimensions 23.5 x 18 mm Weight 2.5 g Downloads GitHub
€ 19,95
Members € 17,96
-
Waveshare Waveshare RP2040-PiZero Development Board
Waveshare RP2040-PiZero is a high-performance and cost-effective microcontroller board with onboard DVI interface, TF card slot and PIO-USB port, compatible with Raspberry Pi 40-pin GPIO header, easy to develop and integrate into the products. Features RP2040 microcontroller chip designed by Raspberry Pi Dual-core ARM Cortex M0+ processor, flexible clock running up to 133 MHz 264 KB of SRAM, and 16 MB of onboard Flash memory Onboard DVI interface can drive most HDMI screens (DVI compatibility required) Supports using as a USB host or slave via onboard PIO-USB port Onboard TF card slot for reading and writing TF card Onboard Lithium battery recharge/discharge header, suitable for mobile scenarios USB 1.1 with device and host support Drag-and-drop programming using mass storage over USB Low-power sleep and dormant modes 2x SPI, 2x I²C, 2x UART, 4x 12-bit ADC, 16x controllable PWM channels Accurate clock and timer on-chip Temperature sensor Accelerated floating-point libraries on-chip Downloads Wiki
€ 17,95
Members € 16,16
-
SparkFun SparkFun RP2040 mikroBUS Development Board
The SparkFun RP2040 mikroBUS Development Board is a low-cost, high performance platform with flexible digital interfaces featuring the Raspberry Pi Foundation's RP2040 microcontroller. Besides the Thing Plus or Feather PTH pin layout, the board also includes a microSD card slot, 16 MB (128 Mbit) flash memory, a JST single cell battery connector (with a charging circuit and fuel gauge sensor), an addressable WS2812 RGB LED, JTAG PTH pins, four (4-40 screw) mounting holes, our signature Qwiic connectors, and a mikroBUS socket. The mikroBUS standard was developed by MikroElektronika. Similar to Qwiic and MicroMod interfaces, the mikroBUS socket provides a standardized connection for add-on Click boards to be attached to a development board and is comprised of a pair of 8-pin female headers with a standardized pin configuration. The pins consist of three groups of communications pins (SPI, UART and I²C), six additional pins (PWM, Interrupt, Analog input, Reset and Chip select), and two power groups (3.3 V and 5 V). The RP2040 is supported with both C/C++ and MicroPython cross-platform development environments, including easy access to runtime debugging. It has UF2 boot and floating-point routines baked into the chip. While the chip has a large amount of internal RAM, the board includes an additional 16 MB of external QSPI flash memory to store program code. The RP2040 contains two ARM Cortex-M0+ processors (up to 133 MHz) and features: 264 kB of embedded SRAM in six banks 6 dedicated IO for SPI Flash (supporting XIP) 30 multifunction GPIO: Dedicated hardware for commonly used peripherals Programmable IO for extended peripheral support Four 12-bit ADC channels with internal temperature sensor (up to 0.5 MSa/s) USB 1.1 Host/Device functionality Features (SparkFun RP2040 mikroBUS Dev. Board) Raspberry Pi Foundation's RP2040 microcontroller 18 Multifunctional GPIO Pins Four available 12-bit ADC channels with internal temperature sensor (500kSa/s) Up to eight 2-channel PWM Up to two UARTs Up to two I²C buses Up to two SPI buses Thing Plus (or Feather) Pin Layout: 28 PTH Pins USB-C Connector: USB 1.1 Host/Device functionality 2-pin JST Connector for a LiPo Battery (not included): 500mA charging circuit 4-pin JST Qwiic Connector LEDs: PWR - Red 3.3V power indicator CHG - Yellow battery charging indicator 25 - Blue status/test LED (GPIO 25) WS2812 - Addressable RGB LED (GPIO 08) Buttons: Boot Reset JTAG PTH Pins 16MB QSPI Flash Memory µSD Card Slot mikroBUS Socket Dimensions: 3.7' x 1.2' Four Mounting Holes: 4-40 screw compatible Downloads Schematic Eagle Files Board Dimensions Hookup Guide Qwiic Info Page GitHub Hardware Repository
€ 19,95
Members € 17,96
-
iLabs iLabs Challenger RP2040 SD/RTC
The Challenger RP2040 SD/RTC is an Arduino/CircuitPython compatible Adafruit Feather format microcontroller board based on the Raspberry Pi Pico chip. The board is equipped with an microSD card reader and a Real Time Clock making it super useful for data logging applications. MicroSD Card This board is equipped with a microSD card connector that will house standard microSD cards allowing your application to have many gigabytes of storage room for sensor data or what ever you want to place on it. Together with a fancy display you could also store cool images. Real Time Clock (RTC) MCP79410 is a highly integrated real time clock with nonvolatile memory and many other advanced features. These features include a battery switchover circuit for backup power, a timestamp to log power failures and digital trimming for accuracy. Using a low-cost 32.768 kHz crystal or other clock source, time is tracked in either a 12-hour or 24-hour format with an AM/PM indicator and timing to the second, minute, hour, day of the week, day, month and year. As an interrupt or wakeup signal, a multifunction open drain output can be programmed as an Alarm Out or as a Clock Out that supports 4 selectable frequencies. Specifications Microcontroller RP2040 from Raspberry Pi (133 MHz dual-core Cortex-M0) SPI One SPI channel configured I²C One I²C channel configured UART One UART channel configured Analog inputs 4 analog input channels Flash memory 8 MB, 133 MHz SRAM Memory 264 KB (divided into 6 banks) USB 2.0 controller Up to 12 MBit/s full speed (integrated USB 1.1 PHY) JST Battery connector 2.0 mm pitch On board LiPo charger 500 mA standard charge current RTC MCP79410 (uses I²C0 (Wire) for communication) SD Card One SPI channel used (uses SPI1 to connect to the SD socket) Dimensions 51 x 23 x 3,2 mm Weight 9 g Downloads Datasheet RunCPM image including HW I/O port support CPM File image for RunCPM Getting started with RunCPM for the Challenger RP2040 SD/RTC board CircuitPython download page
€ 17,95
Members € 16,16