<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki3.micromint.com/skins/common/feed.css?207"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki3.micromint.com/index.php?feed=atom&amp;target=Support&amp;title=Special%3AContributions</id>
		<title>Manuals - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki3.micromint.com/index.php?feed=atom&amp;target=Support&amp;title=Special%3AContributions"/>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Special:Contributions/Support"/>
		<updated>2026-04-15T00:43:52Z</updated>
		<subtitle>From Manuals</subtitle>
		<generator>MediaWiki 1.15.3</generator>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-210_Manual/Appendix_D</id>
		<title>Bambino-210 Manual/Appendix D</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-210_Manual/Appendix_D"/>
				<updated>2017-08-09T13:40:02Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-210_Manual|D]]&lt;br /&gt;
==DFU Firmware Updates==&lt;br /&gt;
The Bambino 210 firmware can be updated via port USB0 using the standalone [http://www.micromint.com/updates/bambino/dfusec.zip NXP DFU Flash Programmer]. This tool is an alternative to update firmware when your LPC4330 is in an unknown state or generates an ARM hard fault. For most other cases, using the mbed virtual flash drive should be simpler. To update firmware via DFU, please follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. Install the DFU Flash Programmer to a directory in your hard disk. Currently the NXP DFU programmer is only available for Windows.&lt;br /&gt;
&lt;br /&gt;
2. Connect a cable to port USB0 and place the board in USB boot mode by shorting the two contacts labelled &amp;quot;Boot JP1&amp;quot; as shown below while pressing and releasing the RESET button. Metal tweezers work great for shorting the two contacts. If you will be doing frequent DFU updates, you may consider soldering a 2-pin header in and use a jumper to enter the USB boot mode.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bam200-JP1.png|center|alt=Boot Jumper (JP1)|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Boot Jumper]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. An entry &amp;quot;LPC USB&amp;quot; should appear in the Windows Device Manager. If your device is not recognized, please check that you have the  [http://www.micromint.com/updates/bambino/bambino-drivers.zip USB Drivers] installed.&lt;br /&gt;
&lt;br /&gt;
[[Image:LPC-USB.png|center|alt=LPC USB Device|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC USB device]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Run lpc_dfutil.exe in the dfusec folder. You should see &amp;quot;HIGH SPEED USB&amp;quot; in the status bar indicating it was able to connect to the board.&lt;br /&gt;
&lt;br /&gt;
[[Image:LPC-DFU.png|center|alt=LPC DFU Flash Programmer|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC DFU Flash Programmer]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Use the following parameters and press START. You may need to use full paths for the algorithm (*.hdr) and firmware (*.bin) files.&lt;br /&gt;
&lt;br /&gt;
  Algorithm: .\Programming_algorithms\iram_dfu_util_spiflash.bin.hdr&lt;br /&gt;
  File: &amp;lt;Path and name of firmware to be copied to flash&amp;gt;&lt;br /&gt;
  Address: 0x14000000&lt;br /&gt;
  Size:    0x00400000&lt;br /&gt;
  Param:   0x00000000&lt;br /&gt;
  Device erase: Region&lt;br /&gt;
  Operation after: Reset&lt;br /&gt;
  No checkboxes neede&lt;br /&gt;
&lt;br /&gt;
You can test the procedure using the simple blinky binary listed below.&lt;br /&gt;
&lt;br /&gt;
: .\Prebuilt_examples\bambino210\BAM210 Blinky.bin &lt;br /&gt;
: [http://www.micromint.com/updates/bambino/210/blinky.bin blinky.bin]&lt;br /&gt;
&lt;br /&gt;
6. After the flash is complete, exit the utility, remove the boot jumper, and reset your board.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-210_Manual/Appendix C|PREVIOUS: Appendix C - Configuring Keil MDK for CMSIS-DAP]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Ubuntu_ARM_Cross-compile</id>
		<title>Ubuntu ARM Cross-compile</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Ubuntu_ARM_Cross-compile"/>
				<updated>2017-07-15T18:44:02Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1. Install the following packages&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install g++ libncurses5-dev&lt;br /&gt;
 sudo apt-get install libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi&lt;br /&gt;
 sudo apt-get install gcc-arm-linux-gnueabi g++-arm-linux-gnueabi&lt;br /&gt;
 sudo apt-get install u-boot-tools lzop mtd-utils device-tree-compiler&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum-100_Manual/Getting_Started</id>
		<title>Electrum-100 Manual/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum-100_Manual/Getting_Started"/>
				<updated>2017-07-05T14:47:51Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Updating the Bootstrap and Bootloader */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Electrum-100_Manual|2]]&lt;br /&gt;
This chapter covers the initial installation of the hardware and software for the Electrum 100.&lt;br /&gt;
==Installation==&lt;br /&gt;
To setup board parameters, a terminal or a PC running a terminal emulator should be connected to the first serial port (COM1) using a null modem cable. Connect a 5 VDC power supply and wait for a login prompt. Upon power up, an Electrum 100 with its default factory configuration will boot from Dataflash and load the kernel and filesystem from NAND. To perform the initial board setup, please login as root and enter &amp;quot;password&amp;quot; when prompted for a password. Change the password using the 'passwd' command. The date can be changed using 'date' or via NTP using 'ntpdate'.&lt;br /&gt;
 Debian GNU/Linux 5.0 electrum100 ttyS0&lt;br /&gt;
 &lt;br /&gt;
 electrum100 login: root&lt;br /&gt;
 Password:&lt;br /&gt;
 Last login: Wed Jun 30 09:00:23 UTC 2010 on ttyS0&lt;br /&gt;
 Linux electrum100 2.6.33.5-at91 #1 Tue Jun 29 11:37:56 EST 2010 armv5tejl&lt;br /&gt;
 &lt;br /&gt;
 The programs included with the Debian GNU/Linux system are free software;&lt;br /&gt;
 the exact distribution terms for each program are described in the&lt;br /&gt;
 individual files in /usr/share/doc/*/copyright.&lt;br /&gt;
 &lt;br /&gt;
 Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent&lt;br /&gt;
 permitted by applicable law.&lt;br /&gt;
 Last was Wed Jun 30 09:10:46 2010 on ttyS0.&lt;br /&gt;
 &lt;br /&gt;
 electrum100:~# passwd root&lt;br /&gt;
 Enter new UNIX password:&lt;br /&gt;
 Retype new UNIX password:&lt;br /&gt;
 passwd: password updated successfully&lt;br /&gt;
 &lt;br /&gt;
 electrum100:~# date 063012222010&lt;br /&gt;
 Wed Jun 30 12:22:00 UTC 2010&lt;br /&gt;
 &lt;br /&gt;
 electrum100:~# hwclock --systohc&lt;br /&gt;
&lt;br /&gt;
The board default Ethernet configuration uses DHCP to obtain a dynamic address. To change to a static address, edit the following lines in /etc/network/interfaces .&lt;br /&gt;
 # The primary network interface&lt;br /&gt;
 auto eth0&lt;br /&gt;
 allow-hotplug eth0&lt;br /&gt;
 iface eth0 inet static&lt;br /&gt;
 address 192.168.1.221&lt;br /&gt;
 netmask 255.255.255.0&lt;br /&gt;
 gateway 192.168.1.253&lt;br /&gt;
&lt;br /&gt;
Before powering down, please execute the &amp;quot;shutdown&amp;quot; command from the root account to insure a proper shutdown.&lt;br /&gt;
 electrum100:/# shutdown -h now&lt;br /&gt;
 &lt;br /&gt;
 Broadcast message from root@electrum100 (ttyS0) (Wed Jun 30 12:38:26 2010):&lt;br /&gt;
 The system is going down for system halt NOW!&lt;br /&gt;
 ...&lt;br /&gt;
 Will now halt.&lt;br /&gt;
 Power down.&lt;br /&gt;
&lt;br /&gt;
Files can be transferred from the PC to the Electrum 100 using an Ethernet network, a USB flash drive or the COM1 serial port. Ethernet uploads can be made via SCP, NFS, FTP (ftpget) or TFTP. Serial uploads can be made via zmodem (rz).&lt;br /&gt;
&lt;br /&gt;
==Toolchain installation==&lt;br /&gt;
To develop software for the Electrum 100, the recommended environment is a PC running x86 Linux. The Linux kernel should be 2.6.26 or above and the GCC compiler 4.3.2 or above. Debian or derivatives (including Ubuntu) are the Linux distributions directly supported by Micromint. Board software is available for download from the Electrum Wiki.&lt;br /&gt;
&lt;br /&gt;
http://wiki.micromint.com/index.php/Electrum_Documentation&lt;br /&gt;
&lt;br /&gt;
The recommended toolchain is the Embedian ARM cross toolchain. To install this cross toolchain under Debian or Ubuntu distributions, follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. Add the native compiler, make and ncurses library if they are not already in your development system.&lt;br /&gt;
 # apt-get install gcc g++ make libncurses5-dev&lt;br /&gt;
&lt;br /&gt;
2 Add the following line to /etc/apt/sources.list&lt;br /&gt;
 deb http://www.emdebian.org/debian/ squeeze main&lt;br /&gt;
&lt;br /&gt;
and update the signatures&lt;br /&gt;
 # apt-get install emdebian-archive-keyring&lt;br /&gt;
 # apt-get update&lt;br /&gt;
&lt;br /&gt;
3. Install the following packages&lt;br /&gt;
 # apt-get install linux-libc-dev-armel-cross libc6-armel-cross libc6-dev-armel-cross binutils-arm-linux-gnueabi \&lt;br /&gt;
   gcc-4.3-arm-linux-gnueabi g++-4.3-arm-linux-gnueabi gdb-arm-linux-gnueabi uboot-mkimage&lt;br /&gt;
 &lt;br /&gt;
 # apt-get install apt-cross dpkg-cross&lt;br /&gt;
&lt;br /&gt;
More information on the Embedian toolchain is available from these references:&lt;br /&gt;
&lt;br /&gt;
: http://wiki.debian.org/EmdebianToolchain&lt;br /&gt;
: http://www.emdebian.org/crush/keys.html&lt;br /&gt;
&lt;br /&gt;
Another alternative is the Sourcery G++ Lite for GNU/Linux from CodeSourcery. The current version of this toolchain can be can be retrieved from the URL below. Select the &amp;quot;IA32 GNU/Linux TAR&amp;quot; distribution when updating.&lt;br /&gt;
&lt;br /&gt;
: http://www.codesourcery.com/downloads/public/gnu_toolchain/arm-none-linux-gnueabi&lt;br /&gt;
&lt;br /&gt;
The PATH change will be effective on your next login. To confirm that the toolchain is on your PATH and is working properly, try compiling a simple 'Hello' program.&lt;br /&gt;
 $ arm-linux-gnueabi-gcc --version&lt;br /&gt;
 arm-linux-gnueabi-gcc (Debian 4.3.2-1.1) 4.3.2&lt;br /&gt;
 Copyright (C) 2008 Free Software Foundation, Inc.&lt;br /&gt;
 This is free software; see the source for copying conditions.  There is NO&lt;br /&gt;
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&lt;br /&gt;
 &lt;br /&gt;
 $ arm-linux-gnueabi-gcc -g -march=armv5te -Os -Wall hello.c -o hello&lt;br /&gt;
 &lt;br /&gt;
 $ file hello&lt;br /&gt;
 hello: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26,&lt;br /&gt;
  not stripped&lt;br /&gt;
 &lt;br /&gt;
To set the toolchain prefix when compiling user space applications with Sourcery G++ Lite for GNU/Linux use&lt;br /&gt;
 $ export CROSS_COMPILE=arm-linux-gnueabi-&lt;br /&gt;
&lt;br /&gt;
Some applications may also require changing other Makefile variables to use the toolchain prefix. To test your applications in the Electrum 100, you can export one of your directories via NFS and mount it from the board. Once the application is complete, you can copy the binaries to the flash filesystem. Other alternatives to copy applications to the board include SCP, FTP, TFTP or zmodem.&lt;br /&gt;
&lt;br /&gt;
Other toolchains can be used with the Electrum 100 to fulfill specific application requirements. Purposes of alternate toolchains include (but are not limited to) using GPL2 licensing (gcc 4.2.1 or lower) or using uClibc as the system 'C' library. Note that using an alternate toolchain to regenerate a kernel and its operating system utilities requires significant expertise with embedded Linux.&lt;br /&gt;
&lt;br /&gt;
Although x86 Linux is the preferred development environment, it is feasible to develop user space applications on Windows PCs. The recommended toolchain would be the &amp;quot;IA32 Windows Installer&amp;quot; of Sourcery G++ Lite for GNU/Linux. Installation of the Cygwin shell and utilities is also advisable if you intend to use 'make' and other tools normally available under Linux. This will allow you to compile Linux user space executables to use on the Electrum 100. One important limitation when using a Windows PC for development is that many Makefiles for Linux applications assume packages or characteristics of a Linux installation that may not be implemented in Cygwin under Windows. For example, it could be very time consuming to rebuild the Linux kernel or the board bootloader under Windows. If you are restricted to using a Windows PC for development, you may consider VMWare or other virtualization software that allows you to run Linux from Windows.&lt;br /&gt;
&lt;br /&gt;
==Using Remote NFS Filesystems==&lt;br /&gt;
The kernel in the Electrum 100 can mount its root filesystem via NFS. This allows setup of a directory in a development workstation or server to act as a repository for the target files, saving time during development since files are instantly accessible from the board without a transfer process. Once the development is released, the directory can be converted to a JFFS2 filesystem using 'mkfs.jffs2'.&lt;br /&gt;
These are the main steps to use an NFS root filesystem with the Electrum 100:&lt;br /&gt;
1. Install the NFS service in your development workstation, if it is not installed already. &lt;br /&gt;
 $ apt-get install nfs-kernel-server nfs-common portmap&lt;br /&gt;
2. Add the ARM root filesystem directory to your /etc/exports file and allow access to your local subnet. &lt;br /&gt;
 /home/electrum100/rootfs 192.168.1.0/24(rw,sync,no_subtree_check,no_root_squash)&lt;br /&gt;
After changing the exports file, perform an update by executing ‘exportfs –a’.&lt;br /&gt;
&lt;br /&gt;
3. Allow access in /etc/hosts.allow to portmap and NFS daemons to your local subnet. &lt;br /&gt;
 # Allow NFS mounts from local network&lt;br /&gt;
 portmap: 127.0.0.1 192.168.1.0/255.255.255.0&lt;br /&gt;
 mountd: 127.0.0.1 192.168.1.0/255.255.255.0&lt;br /&gt;
 lockd: 127.0.0.1 192.168.1.0/255.255.255.0&lt;br /&gt;
 rquotad: 127.0.0.1 192.168.1.0/255.255.255.0&lt;br /&gt;
 statd: 127.0.0.1 192.168.1.0/255.255.255.0&lt;br /&gt;
4. Change the boot arguments on the board to use NFS. When booting, press any key to go to the U-Boot prompt. These are the arguments to boot the board with 192.168.1.221/24 and mount the root filesystem via NFS from 192.168.1.249. &lt;br /&gt;
 Electrum&amp;gt; setenv bootargs console=ttyS0,115200 root=/dev/nfs nfsroot=192.168.1.249:/home/electrum100/rootfs&lt;br /&gt;
 ip=192.168.1.221:192.168.1.249::255.255.255.0::eth0:&lt;br /&gt;
 Electrum&amp;gt; saveenv&lt;br /&gt;
 Electrum&amp;gt; reset&lt;br /&gt;
&lt;br /&gt;
The parameters are as follows: &lt;br /&gt;
 nfsroot=&amp;lt;server_ip&amp;gt;:&amp;lt;mount_directory&amp;gt;&lt;br /&gt;
 ip = &amp;lt;board_ip&amp;gt;:&amp;lt;server_ip&amp;gt;:&amp;lt;gateway_ip&amp;gt;:&amp;lt;netmask&amp;gt;:&amp;lt;hostname&amp;gt;:&amp;lt;device&amp;gt;:&amp;lt;proto&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The IP on the boot arguments is used until the Linux TCP/IP service is started. If the IP configuration in your bootstring and the /etc/network/interfaces on your root filesystem are not consistent, your connection will be terminated when TCP/IP starts and you will see a message of the form &amp;quot;nfs: server x.x.x.x not responding&amp;quot;. To avoid this, modify /etc/network/interfaces on your root filesystem consistent with the IP config on the boot arguments.&lt;br /&gt;
&lt;br /&gt;
You can export multiple directories for different purposes, e.g. a development filesystem, a production filesystem, an application-specific filesystem, etc. This can save time during the development process.&lt;br /&gt;
&lt;br /&gt;
For more details on configuring NFS, please visit the following URL or contact Micromint support at support@micromint.com .&lt;br /&gt;
: http://tldp.org/HOWTO/NFS-HOWTO/server.html&lt;br /&gt;
&lt;br /&gt;
==Updating the Linux kernel and root filesystem==&lt;br /&gt;
Released versions of the the Electrum 100 Linux kernel and filesystem are included in Released versions of the the Electrum 100 Linux kernel and filesystem are included in the &amp;quot;boot&amp;quot; directory of the Tools CD. Full sources are included in the board support package (BSP) to allow development of customized kernels and/or filesystems. They can be rebuilt with the Makefile provided.&lt;br /&gt;
 $ cd ~/electrum100&lt;br /&gt;
 $ make kernel&lt;br /&gt;
 $ make filesystem&lt;br /&gt;
&lt;br /&gt;
The resulting kernel and filesystem will be in the &amp;quot;boot&amp;quot; subdirectory. These files can be uploaded to the Electrum 100 NAND flash using the U-Boot bootloader. Updating the NAND will require the addresses of the NAND flash partitions shown in Table 2-1.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|''Table 2-1'': NAND Flash Memory Map – 512 MB (Base = 0x40000000)&lt;br /&gt;
|-&lt;br /&gt;
!Start&lt;br /&gt;
!End&lt;br /&gt;
!Description&lt;br /&gt;
!Max Size&lt;br /&gt;
!Device&lt;br /&gt;
|-&lt;br /&gt;
|0x00000000&lt;br /&gt;
|0x0003FFFF&lt;br /&gt;
|Bootstrap&lt;br /&gt;
|256 KB&lt;br /&gt;
|/dev/mtdblock0&lt;br /&gt;
|-&lt;br /&gt;
|0x00040000&lt;br /&gt;
|0x0007FFFF&lt;br /&gt;
|U-Boot executable&lt;br /&gt;
|256 KB&lt;br /&gt;
|/dev/mtdblock1&lt;br /&gt;
|-&lt;br /&gt;
|0x00080000&lt;br /&gt;
|0x000BFFFF&lt;br /&gt;
|U-Boot environment&lt;br /&gt;
|256 KB&lt;br /&gt;
|/dev/mtdblock2&lt;br /&gt;
|-&lt;br /&gt;
|0x000c0000&lt;br /&gt;
|0x000FFFFF&lt;br /&gt;
|U-Boot redundant&lt;br /&gt;
|256 KB&lt;br /&gt;
|/dev/mtdblock3&lt;br /&gt;
|-&lt;br /&gt;
|0x00100000&lt;br /&gt;
|0x001FFFFF&lt;br /&gt;
|User area&lt;br /&gt;
|1 MB&lt;br /&gt;
|/dev/mtdblock4&lt;br /&gt;
|-&lt;br /&gt;
|0x00200000&lt;br /&gt;
|0x003FFFFF&lt;br /&gt;
|Linux kernel&lt;br /&gt;
|2 MB&lt;br /&gt;
|/dev/mtdblock5&lt;br /&gt;
|-&lt;br /&gt;
|0x00400000&lt;br /&gt;
|0x1FFFFFFF&lt;br /&gt;
|Root filesystem&lt;br /&gt;
|508 MB&lt;br /&gt;
|/dev/mtdblock6&lt;br /&gt;
|}&lt;br /&gt;
NOTE: Only the kernel and filesystem partitions are used when booting from Dataflash&lt;br /&gt;
&lt;br /&gt;
To access the bootloader console, connect a terminal or a PC running a terminal emulator should be connected to the first serial port (COM1) using a null modem cable. Upon power up, press any key to prevent the boot process from loading the kernel. Files can be uploaded using a USB flash drive, MMC/SD card, TFTP, NFS or a serial upload. The following would be representative commands to use a USB flash drive for &lt;br /&gt;
NAND updates. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|''Table 2-2'': Byte Counts for Kernel and File Systems&lt;br /&gt;
|-&lt;br /&gt;
!&lt;br /&gt;
!Byte Count&lt;br /&gt;
|-&lt;br /&gt;
|Linux 2.6.33.20-1 Kernel&lt;br /&gt;
|0x1E0000&lt;br /&gt;
|-&lt;br /&gt;
|Debian 5.0.9&lt;br /&gt;
|0x3720000&lt;br /&gt;
|-&lt;br /&gt;
|Debian 6.0.4&lt;br /&gt;
|0x3D40000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
NOTE: Byte counts below correspond to the 2.6.33.20-1 kernel and 6.0.4 filesystem on the Wiki. If you use others you will need to adjust the byte counts.&lt;br /&gt;
&lt;br /&gt;
 Electrum&amp;gt; nand erase&lt;br /&gt;
 &lt;br /&gt;
 NAND erase: device 0 whole chip&lt;br /&gt;
 Skipping bad block at  0x280000000000000                                        &lt;br /&gt;
 Erasing at 0x1ffe000000000000 --   0% complete.&lt;br /&gt;
 OK&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; usb start&lt;br /&gt;
 (Re)start USB...&lt;br /&gt;
 USB:   scanning bus for devices... 2 USB Device(s) found&lt;br /&gt;
        scanning bus for storage devices... 1 Storage Device(s) found&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; fatload usb 0 0x20100000 uImage-2.6.33.20-1-at91&lt;br /&gt;
 reading uimage-2.6.33.20-1-at91&lt;br /&gt;
 &lt;br /&gt;
 1939092 bytes read&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; nand write 0x20100000 0x200000 0x1E0000&lt;br /&gt;
 &lt;br /&gt;
 NAND write: device 0 offset 0x200000, size 0x1e0000&lt;br /&gt;
 1966080 bytes written: OK&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; fatload usb 0 0x20100000 rootfs.armel.jffs2&lt;br /&gt;
 reading rootfs.armel.jffs2&lt;br /&gt;
 &lt;br /&gt;
 64225280 bytes read&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; nand write.jffs2 0x20100000 0x400000 0x3D40000&lt;br /&gt;
 &lt;br /&gt;
 NAND write: device 0 offset 0x400000, size 0x3d40000&lt;br /&gt;
  64225280 bytes written: OK&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; usb stop&lt;br /&gt;
 stopping USB..&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; reset&lt;br /&gt;
&lt;br /&gt;
The NAND flash erase procedure can report some bad blocks. That is normal. They are mapped during the process and not used for storage. Note that the filesystem size (last parameter in the 'nand write' command) should match the size of the file you generated to insure the filesystem is created properly.&lt;br /&gt;
&lt;br /&gt;
To copy the files from an FTP server, check that the following parameters are setup in the bootloader environment. &lt;br /&gt;
 Electrum&amp;gt; printenv&lt;br /&gt;
 bootargs=console=ttyS0,115200 root=/dev/mtdblock6 mtdparts=atmel_nand:256k(bootstrap)ro,256k(uboot)ro,256k(env1),&lt;br /&gt;
 256k(env2),1024k(user),2M(linux),-(root) rw rootfstype=jffs2&lt;br /&gt;
 bootcmd=nand read 0x22000000 0x200000 0x200000; bootm&lt;br /&gt;
 bootdelay=1&lt;br /&gt;
 baudrate=115200&lt;br /&gt;
 ethact=macb0&lt;br /&gt;
 ethaddr=00:21:a3:00:00:12&lt;br /&gt;
 ipaddr=192.168.1.221&lt;br /&gt;
 netmask=255.255.255.0&lt;br /&gt;
 serverip= &lt;br /&gt;
 bootargs=console=ttyS0,115200&lt;br /&gt;
 stdin=serial&lt;br /&gt;
 stdout=serial&lt;br /&gt;
 stderr=serial&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; setenv ethaddr 00:21:a3:00:00:00&lt;br /&gt;
 Electrum&amp;gt; setenv ipaddr 192.168.1.221&lt;br /&gt;
 Electrum&amp;gt; setenv netmask 255.255.255.0&lt;br /&gt;
 Electrum&amp;gt; setenv serverip 192.168.1.249&lt;br /&gt;
 Electrum&amp;gt; saveenv&lt;br /&gt;
&lt;br /&gt;
The ethaddr should match the board serial number  of the board and the serverip should be the TFTP server address. With this setup, the NAND flash can be updated via TFTP using the following commands.&lt;br /&gt;
 Electrum&amp;gt; nand erase&lt;br /&gt;
 &lt;br /&gt;
 NAND erase: device 0 whole chip&lt;br /&gt;
 Skipping bad block at  0x02dc0000&lt;br /&gt;
 Skipping bad block at  0x33b80000&lt;br /&gt;
 Erasing at 0x3ffc0000 -- 100% complete.&lt;br /&gt;
 OK&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; tftp 0x20100000 uImage-2.6.33.20-1-at91&lt;br /&gt;
 ...&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; nand write 0x20100000 0x200000 0x1E0000&lt;br /&gt;
 &lt;br /&gt;
 NAND write: device 0 offset 0x200000, size 0x1e0000&lt;br /&gt;
 1966080 bytes written: OK&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; tftp 0x20100000 rootfs.armel.jffs2&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
 Electrum&amp;gt; nand write.jffs2 0x20100000 0x400000 0x3720000&lt;br /&gt;
 &lt;br /&gt;
 NAND write: device 0 offset 0x400000, size 0x3720000&lt;br /&gt;
 57802752 bytes written: OK&lt;br /&gt;
 &lt;br /&gt;
 Electrum&amp;gt; reset&lt;br /&gt;
 &lt;br /&gt;
To use NFS or serial upload (loady) please consult the U-Boot documentation at the URL below or contact Micromint support (support@micromint.com) .&lt;br /&gt;
	http://www.denx.de/wiki/U-Boot&lt;br /&gt;
&lt;br /&gt;
==Updating the Bootstrap and Bootloader==&lt;br /&gt;
Released versions of the the Electrum 100 botstrap and bootloader are included in the &amp;quot;boot&amp;quot; directory of the Tools CD. Full sources are included in the board support package (BSP) to allow development of customized boot features. They can be rebuilt with the Makefile provided.&lt;br /&gt;
 $ cd ~/electrum100&lt;br /&gt;
 $ make bootstrap&lt;br /&gt;
 $ make bootloader&lt;br /&gt;
&lt;br /&gt;
The resulting bootstrap and bootloader will be in the &amp;quot;boot&amp;quot; subdirectory. These files can be uploaded to the Electrum 100 Dataflash using the Atmel AT91 In-System Programmer (ISP) utility included in the &amp;quot;tools&amp;quot; directory on the CD. The AT91 ISP is currently only released for Windows PCs. A test version of the AT91 ISP for Linux is available on the Atmel web site. Please check the README file in the &amp;quot;tools&amp;quot; directory of the CD. Updating the Dataflash will require the addresses of the Dataflash partitions shown in Table 2-3.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|''Table 2-3&amp;quot;: DataFlash Memory Map – 256 KB (CS1 Base = 0xD0000000)&lt;br /&gt;
|-&lt;br /&gt;
!Start&lt;br /&gt;
!End&lt;br /&gt;
!Description&lt;br /&gt;
!Max Size&lt;br /&gt;
|-&lt;br /&gt;
|0x00000000&lt;br /&gt;
|0x000020FF&lt;br /&gt;
|Bootstrap&lt;br /&gt;
|8,448 (&amp;gt;8 KB)&lt;br /&gt;
|-&lt;br /&gt;
|0x00002100&lt;br /&gt;
|0x000041FF&lt;br /&gt;
|U-Boot environment&lt;br /&gt;
|8,448 (&amp;gt;8 KB)&lt;br /&gt;
|-&lt;br /&gt;
|0x00004200&lt;br /&gt;
|0x0003DDFF&lt;br /&gt;
|U-Boot executable&lt;br /&gt;
|236,544 (231 KB)&lt;br /&gt;
|-&lt;br /&gt;
|0x0003DE00&lt;br /&gt;
|0x00041FFF&lt;br /&gt;
|User area&lt;br /&gt;
|16,896 (&amp;gt;16 KB)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The SAM-BA utility of the AT91 ISP can upload the boot files using a Segger J-Link (JTAG) or a serial port connected to COM2 (DBGU). When updating the Dataflash via the serial port, jumper JP2 must be removed prior to powering up the board. When the AT91 ISP is loaded, a window similar to that of Figure 2-1 will be displayed. Select the desired interface and click the &amp;quot;Connect&amp;quot; button.&lt;br /&gt;
 &lt;br /&gt;
[[Image:Electrum-100-Atmel-ISP.png|center|alt=Atmel ISP|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Figure 2-1: Atmel AT91 ISP connection window]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For serial port uploads, after the connect process please replace jumper JP2 to allow access to the Dataflash.&lt;br /&gt;
Once the connection to the board is established, a window similar to that of Figure 2-2 will be displayed. Select the &amp;quot;Dataflash AT45 DB&amp;quot; tab.&lt;br /&gt;
 &lt;br /&gt;
[[Image:Electrum-100-Atmel-ISP2-Dataflash.png|center|alt=Atmel ISP|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Figure 2-2: Atmel AT91 ISP Dataflash utilities]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To perform the upload follow these steps:&lt;br /&gt;
#Select &amp;quot;Enable Dataflash (SPIO CS1)&amp;quot; from the scripts listbox and click on &amp;quot;Execute&amp;quot;.&lt;br /&gt;
#Select &amp;quot;Erase All&amp;quot; from the scripts listbox and click on &amp;quot;Execute&amp;quot;.&lt;br /&gt;
#Select &amp;quot;Send boot file&amp;quot; from the scripts listbox and click on &amp;quot;Execute&amp;quot;. Select the location and filename of the bootstrap file bootstrap-df-1.11.bin .&lt;br /&gt;
#Select the location and filename of the bootloader file u-boot-df-2010.09.bin . Enter 0x4200 on the Address field and click on &amp;quot;Send File&amp;quot;.&lt;br /&gt;
#Exit SAM-BA and reset the board.&lt;br /&gt;
This procedure does not erase the bootloader data saved on the environment partition. That is erased only if you select to completely erase the Dataflash with the SAM-BA &amp;quot;Erase Dataflash&amp;quot; script. If the Dataflash is erased, after resetting the board, press a key when booting to enter a minimal bootloader environment as indicated in section 2.3 of this manual.&lt;br /&gt;
&lt;br /&gt;
==Memory Maps==&lt;br /&gt;
The processor memory map and the Linux device names of internal peripherals are shown in Tables 2-4 and 2-5 and Figure 2-3. Majors and minors follow the Linux device name conventions listed on the devices-2.6+.txt file included in the &amp;quot;docs&amp;quot; directory of the Tools CD. IOCTLs available to user space applications vary according to the driver. Consult Linux device driver references for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|''Table 2-4'': Main Memory Map&lt;br /&gt;
|-&lt;br /&gt;
!Start&lt;br /&gt;
!End&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|0x00000000&lt;br /&gt;
|0x0FFFFFFF&lt;br /&gt;
|Internal CPU memories&lt;br /&gt;
|-&lt;br /&gt;
|0x20000000&lt;br /&gt;
|0x2FFFFFFF&lt;br /&gt;
|SDRAM (32 – 256 MB)&lt;br /&gt;
|-&lt;br /&gt;
|0x40000000&lt;br /&gt;
|0x4FFFFFFF&lt;br /&gt;
|NAND (128 MB – 2 GB)&lt;br /&gt;
|-&lt;br /&gt;
|0xD0000000&lt;br /&gt;
|0xDFFFFFFF&lt;br /&gt;
|DataFlash at CS1&lt;br /&gt;
|-&lt;br /&gt;
|0xF0000000&lt;br /&gt;
|0xFFFFFFFF&lt;br /&gt;
|Internal CPU peripherals&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|''Table 2-5'': Internal Peripheral Memory Map&lt;br /&gt;
|-&lt;br /&gt;
!Start&lt;br /&gt;
!Description&lt;br /&gt;
!Device&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFB0000&lt;br /&gt;
|COM1 (UART0)&lt;br /&gt;
|/dev/ttyS0&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFB4000&lt;br /&gt;
|UART1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFB8000&lt;br /&gt;
|UART2&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFC4000&lt;br /&gt;
|Ethernet MAC (EMAC)&lt;br /&gt;
|eth0&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFC8000&lt;br /&gt;
|SPI0&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFCC000&lt;br /&gt;
|SPI1&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFFF200&lt;br /&gt;
|COM2 (DBGU)&lt;br /&gt;
|/dev/ttyS1&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFFF400&lt;br /&gt;
|PIOA&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFFF600&lt;br /&gt;
|PIOB&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0xFFFFF800&lt;br /&gt;
|PIOC&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Image:Electrum-100-AT91SAM9G20-Map.gif|center|alt=Atmel ISP|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Figure 2-3: AT91SAM9G20 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Electrum-100_Manual/Hardware|NEXT: Hardware]]&lt;br /&gt;
&lt;br /&gt;
[[Electrum-100_Manual/Introduction|PREVIOUS: Introduction]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2017-07-05T13:55:20Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
* [[Adding swap space]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.3-sd.armel.xz Debian 8.3 armel root filesystem + Linux 3.2.78-1 (microSD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11.bin Bootstrap 1.11 Binary (dataflash)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11-2.tar.bz2 Bootstrap 1.11-2 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2017-07-05T13:50:22Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
* [[Adding swap space]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.3-sd.armel.xz Debian 8.3 armel root filesystem + Linux 3.2.78-1 (microSD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11.bin Bootstrap 1.11-2 Binary (dataflash)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11-2.tar.bz2 Bootstrap 1.11-2 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Mbed_Book_Examples_on_Micromint_Bambino</id>
		<title>Mbed Book Examples on Micromint Bambino</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Mbed_Book_Examples_on_Micromint_Bambino"/>
				<updated>2016-11-10T17:13:15Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Downloads */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The [http://embeddedacademic.com/ mbed FEESD book] is a great introduction to the ARM mbed framework. You can quickly become familiar with mbed functions by working with code examples for reading sensors, controlling switches and motors, generating sound and other practical applications. This document covers how to use the examples with the Micromint Bambino.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;2&amp;quot; cellspacing=&amp;quot;2&amp;quot;&lt;br /&gt;
|+ align=&amp;quot;bottom&amp;quot;|''mbed Book Examples''&lt;br /&gt;
|-&lt;br /&gt;
!Example&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|[[02-01 SimpleLED|02-01 SimpleLED]]&lt;br /&gt;
|Simple LED flashing.&lt;br /&gt;
|-&lt;br /&gt;
|[[03-01 WhileLoop|03-01 While Loop]]&lt;br /&gt;
|While Loop Example&lt;br /&gt;
|-&lt;br /&gt;
|[[03-02 FlashingLEDspleLED|03-02 Flashing LED]]&lt;br /&gt;
|Flashing LEDs &lt;br /&gt;
|-&lt;br /&gt;
|[[03-03 IfElseSwitch|03-03 IfElseSwitch]]&lt;br /&gt;
|Read an input and flash an LED based on the input &lt;br /&gt;
|-&lt;br /&gt;
|[[03-04 PhotoInterrupter|03-04 PhotoInterruptor]]&lt;br /&gt;
|Read an optical sensor and turn on an LED &lt;br /&gt;
|-&lt;br /&gt;
|[[03-05 SevenSegDisplay|03-05 Seven Segment Display]]&lt;br /&gt;
|Using BusOut to display numbers on a seven segment display&lt;br /&gt;
|-&lt;br /&gt;
|[[04-01 DACOutput|04-01 Dac Output]]&lt;br /&gt;
|Output an Analog signal&lt;br /&gt;
|-&lt;br /&gt;
|[[04-02 SawtoothWave|04-02 Saw Tooth Wave]]&lt;br /&gt;
|Ouput a saw tooth wave on the analog output&lt;br /&gt;
|-&lt;br /&gt;
|[[04-03 SinusoidWave|04-03 Sinusoid Wave]]&lt;br /&gt;
|Ouput a sinusoid wave on the analog output&lt;br /&gt;
|-&lt;br /&gt;
|[[04-04 PWMOutput|04-04 PWM Output]]&lt;br /&gt;
|Sets PWM source to fixed frequency and duty cycle.&lt;br /&gt;
|-&lt;br /&gt;
|[[04-05 PWMDCMotor|04-05 PWM DC Motor]]&lt;br /&gt;
|PWM control to DC motor is repeatedly ramped&lt;br /&gt;
|-&lt;br /&gt;
|[[04-06 SoftwarePWM|04-06 Software PWM]]&lt;br /&gt;
|Software generated PWM&lt;br /&gt;
|-&lt;br /&gt;
|[[04-07 OrangesAndLemons|04-07 Oranges and Lemons]]&lt;br /&gt;
|Plays the tune &amp;quot;Oranges and Lemons&amp;quot; on a piezo buzzer, using PWM&lt;br /&gt;
|-&lt;br /&gt;
|[[05-01 LEDBrightness|05-01 LED Brightness]]&lt;br /&gt;
|Uses analog input to control LED brightness, through DAC output&lt;br /&gt;
|-&lt;br /&gt;
|[[05-02 PWMPulse|05-02 PWM Pulse]]&lt;br /&gt;
|Uses analog input to control PWM duty cycle, fixed period&lt;br /&gt;
|-&lt;br /&gt;
|[[05-03 PWMFrequency|05-03 PWM Frequency]]&lt;br /&gt;
|Uses analog input to control the period of a PWM.&lt;br /&gt;
|-&lt;br /&gt;
|[[05-04 LoggingData|05-04 Logging Data]]&lt;br /&gt;
|Reads input voltage through the ADC, and transfers to PC terminal&lt;br /&gt;
|-&lt;br /&gt;
|[[05-05 DataConversion|05-05 Data Conversion]]&lt;br /&gt;
|Inputs signal through ADC, and outputs to DAC.&lt;br /&gt;
|-&lt;br /&gt;
|[[06-01 SevenSegCounter|06-01 Seven Segment Counter]]&lt;br /&gt;
|seven-segment display counter&lt;br /&gt;
|-&lt;br /&gt;
|[[06-02 TwoDigitCounter|06-02 Two Digit Seven Segment Counter]]&lt;br /&gt;
|Display counter for 0-99 on seven segment displays&lt;br /&gt;
|-&lt;br /&gt;
|[[06-03 KeyPressDisplay|06-03 Key Press Display]]&lt;br /&gt;
|Host keypress to 7-seg display&lt;br /&gt;
|-&lt;br /&gt;
|[[06-04 HeaderTemplate|06-04 Header Template]]&lt;br /&gt;
|Example project file&lt;br /&gt;
|-&lt;br /&gt;
|[[06-05 ModularCodeExample|06-05 Modular Code Example]]&lt;br /&gt;
|Example using modular code&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Downloads==&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-book-02-06.zip mbed Book Examples (Chapters 02-06 for Keil or ARM GCC) 2016-11-07]&lt;br /&gt;
&lt;br /&gt;
{{:mbed References}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-03-17T02:05:03Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
* [[Adding swap space]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.3-sd.armel.xz Debian 8.3 armel root filesystem + Linux 3.2.78-1 (microSD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11-2.bin Bootstrap 1.11-2 Binary (dataflash)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11-2.tar.bz2 Bootstrap 1.11-2 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Older_Versions</id>
		<title>Electrum Older Versions</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Older_Versions"/>
				<updated>2016-03-17T02:01:56Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-2.6.33.20-1-at91 Linux 2.6.33.20-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/modules-2.6.33.20-1-at91.tar.bz2 Linux 2.6.33.20-1 Modules]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-2.6.33.20-1-at91.tar.bz2 Linux 2.6.33.20-1 Sources] [[Rebuild_kernel26| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-6.0.armel.jffs2 Debian 6.0.4 armel root filesystem (NAND JFFS2)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-6.0-sd.armel.tar.bz2 Debian 6.0.4 armel root filesystem + Linux 2.6.33.20-1 (microSD card)]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-03-17T02:01:45Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
* [[Adding swap space]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.3-sd.armel.xz Debian 8.3 armel root filesystem + Linux 3.2.78-1 (microSD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11-2.bin Bootstrap 1.11 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11-2.tar.bz2 Bootstrap 1.11 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-03-16T23:46:16Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
* [[Adding swap space]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.2-sd.armel.xz Debian 8.2 armel root filesystem + Linux 3.2.76-1 (SD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11-2.bin Bootstrap 1.11 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11-2.tar.bz2 Bootstrap 1.11 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Adding_swap_space</id>
		<title>Adding swap space</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Adding_swap_space"/>
				<updated>2016-03-16T20:23:40Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;Created page with 'You can create a file on a microSD card as swap space to extend system memory. Swap is significantly slower than RAM so performance will be affected, but you will reduce the chan…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can create a file on a microSD card as swap space to extend system memory. Swap is significantly slower than RAM so performance will be affected, but you will reduce the chance of running out of memory .&lt;br /&gt;
&lt;br /&gt;
These steps allow you to create and mount a 64 MB swap file when booting from a microSD card.&lt;br /&gt;
&lt;br /&gt;
  # dd if=/dev/zero of=/swapfile bs=1024 count=65536&lt;br /&gt;
  65536+0 records in&lt;br /&gt;
  65536+0 records out&lt;br /&gt;
  67108864 bytes (67 MB) copied, 15.0498 s, 4.5 MB/s&lt;br /&gt;
  # chmod 600 /mnt/swapfile&lt;br /&gt;
  # mkswap /mnt/swapfile&lt;br /&gt;
  Setting up swapspace version 1, size = 65532 KiB&lt;br /&gt;
  no label, UUID=961c7861-e5fe-46c4-97b5-374b28e6adb2&lt;br /&gt;
  # swapon /swapfile&lt;br /&gt;
  [ 1567.710000] Adding 65532k swap on /mnt/swapfile.  Priority:-1 extents:90 across:86764k SS&lt;br /&gt;
  # free&lt;br /&gt;
               total       used       free     shared    buffers     cached&lt;br /&gt;
  Mem:         61192      59736       1456       8660        116      40488&lt;br /&gt;
  -/+ buffers/cache:      19132      42060&lt;br /&gt;
  Swap:        65532          0      65532&lt;br /&gt;
&lt;br /&gt;
To mount the swap file automatically after reboot add the following line to /etc/fstab&lt;br /&gt;
&lt;br /&gt;
  /swapfile none swap sw 0 0&lt;br /&gt;
&lt;br /&gt;
NOTE: swap files are not supported on compressed file systems like the JFFS2 used in NAND&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-03-16T20:03:19Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Application Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
* [[Adding swap space]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.2-sd.armel.xz Debian 8.2 armel root filesystem + Linux 3.2.76-1 (SD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11.bin Bootstrap 1.11 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11.tar.bz2 Bootstrap 1.11 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Rebuild_kernel</id>
		<title>Rebuild kernel</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Rebuild_kernel"/>
				<updated>2016-03-16T18:51:20Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To build a kernel for the Micromint Electrum you need a compatible [[Ubuntu_ARM_Cross-compile | ARM toolchain]]. Please remember to use the desired board config file and rebuild the kernel modules when you build a new kernel. These commands will build a kernel and its modules using the [[Electrum_Documentation#Boot_and_Operating_System_Files | sources from the wiki]]:&lt;br /&gt;
&lt;br /&gt;
  tar xJf linux-3.2.76-1-at91.tar.xz&lt;br /&gt;
  make kernel&lt;br /&gt;
&lt;br /&gt;
To use the default board config, don't make any changes on menuconfig and just select exit. After a successful build the resulting kernel and modules should be in arch/arm/boot and boot/lib respectively. Once you are able to build a working kernel with the default config, then implement any config and source code changes required by your project.&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-03-16T18:50:37Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.78-1-at91 Linux 3.2.78-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.78-1-at91.xz Linux 3.2.78-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.2-sd.armel.xz Debian 8.2 armel root filesystem + Linux 3.2.76-1 (SD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11.bin Bootstrap 1.11 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11.tar.bz2 Bootstrap 1.11 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Mechanical_and_Electrical_Characteristics</id>
		<title>Bambino-100 Manual/Mechanical and Electrical Characteristics</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Mechanical_and_Electrical_Characteristics"/>
				<updated>2016-03-04T15:58:34Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;Created page with '==Absolute Minimum and Maximum Ratings==  {| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Characteristic ''' |'''Minimum           |'…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Absolute Minimum and Maximum Ratings==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
|'''Characteristic '''&lt;br /&gt;
|'''Minimum          &lt;br /&gt;
|'''Maximum'''      &lt;br /&gt;
|'''Unit'''&lt;br /&gt;
|-&lt;br /&gt;
|Voltage VIN on pin 2&lt;br /&gt;
|4.5&lt;br /&gt;
|15.0 &lt;br /&gt;
|VDC&lt;br /&gt;
|-&lt;br /&gt;
|Voltage on VBAT pin 3&lt;br /&gt;
|0.0&lt;br /&gt;
|3.3&lt;br /&gt;
|VDC&lt;br /&gt;
|-&lt;br /&gt;
|Voltage on ADC&lt;br /&gt;
|0.0&lt;br /&gt;
|3.3&lt;br /&gt;
|VDC &lt;br /&gt;
|-&lt;br /&gt;
|Voltage on Digital Input&lt;br /&gt;
|0.0&lt;br /&gt;
|5.0&lt;br /&gt;
|VDC&lt;br /&gt;
|-&lt;br /&gt;
|Operating Temperature&lt;br /&gt;
|0&lt;br /&gt;
|70&lt;br /&gt;
|ºC&lt;br /&gt;
|-&lt;br /&gt;
|Storage Temperature&lt;br /&gt;
| -50&lt;br /&gt;
|125&lt;br /&gt;
|ºC  &lt;br /&gt;
|-&lt;br /&gt;
|}    &lt;br /&gt;
  &lt;br /&gt;
The Bambino 100 is currently available for commercial temperature ranges. Contact the Micromint Sales department if you require support for industrial temperature ranges.&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-03-02T20:56:08Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* ESP12 WiFi Module Option */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Hardware.png|center|alt=Bambino 100 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash, and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s. Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
The ESP12 is a WiFi module based on the ESP8266 processor from Espressif. It is a microcontroller with a WiFi front-end and TCP/IP stack with DNS support. The ESP12 can be populated on the bottom of the Bambino 100.&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino_Documentation</id>
		<title>Bambino Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino_Documentation"/>
				<updated>2016-02-25T16:25:48Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Code Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Bambino product line is based on the NXP LPC43xx dual core Cortex M4/M0.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Bambino-200 Manual]]&lt;br /&gt;
* [[Bambino-210 Manual|Bambino-210 Manual]]&lt;br /&gt;
* [[Bambino FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/SCH-BAM200-B.pdf Bambino 200 Schematics Rev B] [http://www.micromint.com/updates/bambino/SCH-BAM200-A.pdf Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/BAM200-A.zip Bambino 200 Design Files Rev B] [http://www.micromint.com/updates/bambino/BAM200-A.zip Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/SCH-BAM210-A.pdf Bambino 210 Schematics Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/BAM210-A.zip Bambino 210 Design Files Rev A]&lt;br /&gt;
* [http://creativecommons.org/licenses/by-sa/3.0/ Open Source License for Bambino Hardware (CC BY-SA 3.0)]&lt;br /&gt;
* [http://www.apache.org/licenses/LICENSE-2.0 Open Source License for Bambino Firmware (Apache)]&lt;br /&gt;
* [https://github.com/micromint Micromint Github Repository]&lt;br /&gt;
* [http://www.micromint.com/ Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Bambino-200e-210e-sm.jpg|alt=Bambino 200E and 210E|Bambino 200E and 210E]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[mbed Book Examples on Micromint Bambino|Bambino mbed Book Examples]]&lt;br /&gt;
* [[Micromint ARM Cortex M Microcontroller Boards Comparison|Choosing Among Micromint's ARM Cortex M Microcontroller Boards]]&lt;br /&gt;
* [[Bambino Pin aliases and connector locations for the mbed SDK|Bambino mbed SDK pin aliases]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
&lt;br /&gt;
===System Files - Gadgeteer ===&lt;br /&gt;
* [http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express Visual Studio 2012 Express]&lt;br /&gt;
* [http://netmf.codeplex.com/releases/view/81000 .Net Micro Framework SDK 4.3]&lt;br /&gt;
* [http://gadgeteer.codeplex.com/releases/view/105603 .NET Gadgeteer Core 2.43.800]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/SDK-4.2.0.2.exe Bambino 200 SDK 4.2.0.2 (2013-08-26)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/GSDK-1.0.2.0.msi Bambino 200/200E Gadgeteer SDK 1.0.2.0 (2013-10-30)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/TinyCLR-4.2.0.2c.bin Bambino 200 Firmware 4.2.0.2c (2013-10-30)]   [[Bambino-200_Manual/Updating Firmware| Update Instructions]]&lt;br /&gt;
&lt;br /&gt;
===System Files - mbed === &lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-master.zip mbed SDK Source Code 2013-06-24]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/bam210_hdk.bin BAM210 mbed HDK Binary 2014-04-24] [[Bambino-210_Manual/Appendix A | Update Instructions]]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/bam210e_hdk.bin BAM210E mbed HDK Binary 2014-04-24] [[Bambino-210_Manual/Appendix A | Update Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/lpc11u35_default.bin LPC11U35 Default Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/lpc11u35_vcom.bin LPC11U35 Virtual COM Port Binary]  [[Bambino-210_Manual/Appendix B | Using External JTAG Instructions]]&lt;br /&gt;
&lt;br /&gt;
===System Files - LPCOpen ===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/lpcopen_2_12_keil_bambino.zip LPCOpen 2.12 Source Code (Keil) 2015-07-06]&lt;br /&gt;
* [http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers/lpcopen-v200-quickstart-guides/lpcopen LPCOpen 2.x QuickStart Guide (Keil)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/lpcopen_2_04_lpcxpresso_bambino.zip LPCOpen 2.04 Source Code (LPCXpresso) 2014-02-14]&lt;br /&gt;
* [http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers/lpcopen-v200-quickstart-guides/lpcopen-1 LPCOpen 2.x QuickStart Guide (LPCXpresso)]&lt;br /&gt;
* [http://docs.lpcware.com/lpcopen/v1.03/ LPCOPen 1.x Documentation]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/cs-examples.zip NetMF C# Examples 2013-08-26]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/vb-examples.zip NetMF VB Examples 2013-09-09]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-build.zip mbed Examples 2013-06-24]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/bambino-factory-binaries.zip BAM200 and BAM210 Factory Binary 2015-01-19]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/MBED_UART_Test.bin MBED HDK Virtual COM port loopback Test to load on the LPC4330 Binary]&lt;br /&gt;
&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/bambino-drivers.zip USB Drivers]&lt;br /&gt;
&lt;br /&gt;
=== Development Tools===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/dfusec.zip NXP DFU Flash Programmer 1.10]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed_pin_aliases.xlsx mbed pin aliases]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino_Documentation</id>
		<title>Bambino Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino_Documentation"/>
				<updated>2016-02-25T16:20:59Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Code Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Bambino product line is based on the NXP LPC43xx dual core Cortex M4/M0.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Bambino-200 Manual]]&lt;br /&gt;
* [[Bambino-210 Manual|Bambino-210 Manual]]&lt;br /&gt;
* [[Bambino FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/SCH-BAM200-B.pdf Bambino 200 Schematics Rev B] [http://www.micromint.com/updates/bambino/SCH-BAM200-A.pdf Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/BAM200-A.zip Bambino 200 Design Files Rev B] [http://www.micromint.com/updates/bambino/BAM200-A.zip Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/SCH-BAM210-A.pdf Bambino 210 Schematics Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/BAM210-A.zip Bambino 210 Design Files Rev A]&lt;br /&gt;
* [http://creativecommons.org/licenses/by-sa/3.0/ Open Source License for Bambino Hardware (CC BY-SA 3.0)]&lt;br /&gt;
* [http://www.apache.org/licenses/LICENSE-2.0 Open Source License for Bambino Firmware (Apache)]&lt;br /&gt;
* [https://github.com/micromint Micromint Github Repository]&lt;br /&gt;
* [http://www.micromint.com/ Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Bambino-200e-210e-sm.jpg|alt=Bambino 200E and 210E|Bambino 200E and 210E]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[mbed Book Examples on Micromint Bambino|Bambino mbed Book Examples]]&lt;br /&gt;
* [[Micromint ARM Cortex M Microcontroller Boards Comparison|Choosing Among Micromint's ARM Cortex M Microcontroller Boards]]&lt;br /&gt;
* [[Bambino Pin aliases and connector locations for the mbed SDK|Bambino mbed SDK pin aliases]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
&lt;br /&gt;
===System Files - Gadgeteer ===&lt;br /&gt;
* [http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express Visual Studio 2012 Express]&lt;br /&gt;
* [http://netmf.codeplex.com/releases/view/81000 .Net Micro Framework SDK 4.3]&lt;br /&gt;
* [http://gadgeteer.codeplex.com/releases/view/105603 .NET Gadgeteer Core 2.43.800]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/SDK-4.2.0.2.exe Bambino 200 SDK 4.2.0.2 (2013-08-26)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/GSDK-1.0.2.0.msi Bambino 200/200E Gadgeteer SDK 1.0.2.0 (2013-10-30)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/TinyCLR-4.2.0.2c.bin Bambino 200 Firmware 4.2.0.2c (2013-10-30)]   [[Bambino-200_Manual/Updating Firmware| Update Instructions]]&lt;br /&gt;
&lt;br /&gt;
===System Files - mbed === &lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-master.zip mbed SDK Source Code 2013-06-24]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/bam210_hdk.bin BAM210 mbed HDK Binary 2014-04-24] [[Bambino-210_Manual/Appendix A | Update Instructions]]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/bam210e_hdk.bin BAM210E mbed HDK Binary 2014-04-24] [[Bambino-210_Manual/Appendix A | Update Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/lpc11u35_default.bin LPC11U35 Default Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/lpc11u35_vcom.bin LPC11U35 Virtual COM Port Binary]  [[Bambino-210_Manual/Appendix B | Using External JTAG Instructions]]&lt;br /&gt;
&lt;br /&gt;
===System Files - LPCOpen ===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/lpcopen_2_12_keil_bambino.zip LPCOpen 2.12 Source Code (Keil) 2015-07-06]&lt;br /&gt;
* [http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers/lpcopen-v200-quickstart-guides/lpcopen LPCOpen 2.x QuickStart Guide (Keil)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/lpcopen_2_04_lpcxpresso_bambino.zip LPCOpen 2.04 Source Code (LPCXpresso) 2014-02-14]&lt;br /&gt;
* [http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers/lpcopen-v200-quickstart-guides/lpcopen-1 LPCOpen 2.x QuickStart Guide (LPCXpresso)]&lt;br /&gt;
* [http://docs.lpcware.com/lpcopen/v1.03/ LPCOPen 1.x Documentation]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/cs-examples.zip NetMF C# Examples 2013-08-26]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/vb-examples.zip NetMF VB Examples 2013-09-09]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-build.zip mbed Examples 2013-06-24]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/bambino-factory-binaries.zip BAM200 and BAM210 Factory Binary 2015-01-19]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/MBED_HDK UART_Test_Using_LPC4330.bin MBED HDK UART Test LPC4330 Binary]&lt;br /&gt;
&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/bambino-drivers.zip USB Drivers]&lt;br /&gt;
&lt;br /&gt;
=== Development Tools===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/dfusec.zip NXP DFU Flash Programmer 1.10]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed_pin_aliases.xlsx mbed pin aliases]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino_Documentation</id>
		<title>Bambino Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino_Documentation"/>
				<updated>2016-02-25T16:17:10Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Code Examples */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Bambino product line is based on the NXP LPC43xx dual core Cortex M4/M0.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Bambino-200 Manual]]&lt;br /&gt;
* [[Bambino-210 Manual|Bambino-210 Manual]]&lt;br /&gt;
* [[Bambino FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/SCH-BAM200-B.pdf Bambino 200 Schematics Rev B] [http://www.micromint.com/updates/bambino/SCH-BAM200-A.pdf Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/BAM200-A.zip Bambino 200 Design Files Rev B] [http://www.micromint.com/updates/bambino/BAM200-A.zip Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/SCH-BAM210-A.pdf Bambino 210 Schematics Rev A]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/BAM210-A.zip Bambino 210 Design Files Rev A]&lt;br /&gt;
* [http://creativecommons.org/licenses/by-sa/3.0/ Open Source License for Bambino Hardware (CC BY-SA 3.0)]&lt;br /&gt;
* [http://www.apache.org/licenses/LICENSE-2.0 Open Source License for Bambino Firmware (Apache)]&lt;br /&gt;
* [https://github.com/micromint Micromint Github Repository]&lt;br /&gt;
* [http://www.micromint.com/ Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Bambino-200e-210e-sm.jpg|alt=Bambino 200E and 210E|Bambino 200E and 210E]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[mbed Book Examples on Micromint Bambino|Bambino mbed Book Examples]]&lt;br /&gt;
* [[Micromint ARM Cortex M Microcontroller Boards Comparison|Choosing Among Micromint's ARM Cortex M Microcontroller Boards]]&lt;br /&gt;
* [[Bambino Pin aliases and connector locations for the mbed SDK|Bambino mbed SDK pin aliases]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
&lt;br /&gt;
===System Files - Gadgeteer ===&lt;br /&gt;
* [http://www.microsoft.com/visualstudio/eng/downloads#d-2012-express Visual Studio 2012 Express]&lt;br /&gt;
* [http://netmf.codeplex.com/releases/view/81000 .Net Micro Framework SDK 4.3]&lt;br /&gt;
* [http://gadgeteer.codeplex.com/releases/view/105603 .NET Gadgeteer Core 2.43.800]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/SDK-4.2.0.2.exe Bambino 200 SDK 4.2.0.2 (2013-08-26)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/GSDK-1.0.2.0.msi Bambino 200/200E Gadgeteer SDK 1.0.2.0 (2013-10-30)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/200/TinyCLR-4.2.0.2c.bin Bambino 200 Firmware 4.2.0.2c (2013-10-30)]   [[Bambino-200_Manual/Updating Firmware| Update Instructions]]&lt;br /&gt;
&lt;br /&gt;
===System Files - mbed === &lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-master.zip mbed SDK Source Code 2013-06-24]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/bam210_hdk.bin BAM210 mbed HDK Binary 2014-04-24] [[Bambino-210_Manual/Appendix A | Update Instructions]]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/bam210e_hdk.bin BAM210E mbed HDK Binary 2014-04-24] [[Bambino-210_Manual/Appendix A | Update Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/lpc11u35_default.bin LPC11U35 Default Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/lpc11u35_vcom.bin LPC11U35 Virtual COM Port Binary]  [[Bambino-210_Manual/Appendix B | Using External JTAG Instructions]]&lt;br /&gt;
&lt;br /&gt;
===System Files - LPCOpen ===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/lpcopen_2_12_keil_bambino.zip LPCOpen 2.12 Source Code (Keil) 2015-07-06]&lt;br /&gt;
* [http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers/lpcopen-v200-quickstart-guides/lpcopen LPCOpen 2.x QuickStart Guide (Keil)]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/lpcopen_2_04_lpcxpresso_bambino.zip LPCOpen 2.04 Source Code (LPCXpresso) 2014-02-14]&lt;br /&gt;
* [http://www.lpcware.com/content/project/lpcopen-platform-nxp-lpc-microcontrollers/lpcopen-v200-quickstart-guides/lpcopen-1 LPCOpen 2.x QuickStart Guide (LPCXpresso)]&lt;br /&gt;
* [http://docs.lpcware.com/lpcopen/v1.03/ LPCOPen 1.x Documentation]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/cs-examples.zip NetMF C# Examples 2013-08-26]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/vb-examples.zip NetMF VB Examples 2013-09-09]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed-build.zip mbed Examples 2013-06-24]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/bambino-factory-binaries.zip BAM200 and BAM210 Factory Binary 2015-01-19]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/210/MBED HDK UART_Test_LPC4330.bin MBED HDK UART Test LPC4330 Binary]&lt;br /&gt;
&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/bambino-drivers.zip USB Drivers]&lt;br /&gt;
&lt;br /&gt;
=== Development Tools===&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/dfusec.zip NXP DFU Flash Programmer 1.10]&lt;br /&gt;
* [http://www.micromint.com/updates/bambino/mbed_pin_aliases.xlsx mbed pin aliases]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T21:31:47Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 100.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The headers use 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p47&lt;br /&gt;
|D40&lt;br /&gt;
|P6_3&lt;br /&gt;
|GPIO3[2]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p48&lt;br /&gt;
|D41&lt;br /&gt;
|P6_6&lt;br /&gt;
|GPIO0[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p49&lt;br /&gt;
|D42&lt;br /&gt;
|P6_7&lt;br /&gt;
|GPIO5[15]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p50&lt;br /&gt;
|D43&lt;br /&gt;
|P6_8&lt;br /&gt;
|GPIO5[16]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p68&lt;br /&gt;
|D27&lt;br /&gt;
|P4_5&lt;br /&gt;
|GPIO2[5]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_5&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p67&lt;br /&gt;
|D26&lt;br /&gt;
|P4_2&lt;br /&gt;
|GPIO2[2]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_0&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p15&lt;br /&gt;
|A0&lt;br /&gt;
|P7_4&lt;br /&gt;
|GPIO3[12]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_4&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p16&lt;br /&gt;
|A1&lt;br /&gt;
|P7_5&lt;br /&gt;
|GPIO3[13]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_3&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p17&lt;br /&gt;
|A2&lt;br /&gt;
|P4_1&lt;br /&gt;
|GPIO2[1]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p18&lt;br /&gt;
|A3&lt;br /&gt;
|P7_7&lt;br /&gt;
|GPIO3[15]&lt;br /&gt;
|0&lt;br /&gt;
|ADC1_6&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p19&lt;br /&gt;
|A4&lt;br /&gt;
|P4_3&lt;br /&gt;
|GPIO2[3]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_0&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p20&lt;br /&gt;
|A5&lt;br /&gt;
|P4_4&lt;br /&gt;
|GPIO2[4]&lt;br /&gt;
|0&lt;br /&gt;
|DAC&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|p21&lt;br /&gt;
|D0&lt;br /&gt;
|P6_5&lt;br /&gt;
|GPIO3[4]&lt;br /&gt;
|0&lt;br /&gt;
|U0_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|p22&lt;br /&gt;
|D1&lt;br /&gt;
|P6_4&lt;br /&gt;
|GPIO3[3]&lt;br /&gt;
|0&lt;br /&gt;
|U0_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|p23&lt;br /&gt;
|D2&lt;br /&gt;
|P1_7&lt;br /&gt;
|GPIO1[0]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_13&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|p24&lt;br /&gt;
|D3&lt;br /&gt;
|P4_0&lt;br /&gt;
|GPIO2[0]&lt;br /&gt;
|0&lt;br /&gt;
|NMI&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|p25&lt;br /&gt;
|D4&lt;br /&gt;
|P6_9&lt;br /&gt;
|GPIO3[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|p26&lt;br /&gt;
|D5&lt;br /&gt;
|P5_5&lt;br /&gt;
|GPIO2[14]&lt;br /&gt;
|0&lt;br /&gt;
|T1_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|p27&lt;br /&gt;
|D6&lt;br /&gt;
|P5_7&lt;br /&gt;
|GPIO2[7]&lt;br /&gt;
|0&lt;br /&gt;
|T1_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|p28&lt;br /&gt;
|D7&lt;br /&gt;
|P7_6&lt;br /&gt;
|GPIO3[14]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_11&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|p29&lt;br /&gt;
|D8&lt;br /&gt;
|P6_12&lt;br /&gt;
|GPIO2[8]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_7&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|p30&lt;br /&gt;
|D9&lt;br /&gt;
|P5_0&lt;br /&gt;
|GPIO2[9]&lt;br /&gt;
|0&lt;br /&gt;
|T1_CAP0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|31&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |USB1_DP&lt;br /&gt;
|-&lt;br /&gt;
|32&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |USB1_DP&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|p33&lt;br /&gt;
|D12&lt;br /&gt;
|P4_9&lt;br /&gt;
|GPIO5[13]&lt;br /&gt;
|4&lt;br /&gt;
|CTIN_6&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|p34&lt;br /&gt;
|D13&lt;br /&gt;
|P4_10&lt;br /&gt;
|GPIO5[14]&lt;br /&gt;
|4&lt;br /&gt;
|CTIN2_2&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|p35&lt;br /&gt;
|&lt;br /&gt;
|PE_0&lt;br /&gt;
|GPIO7[0]&lt;br /&gt;
|4&lt;br /&gt;
|CAN1_TD&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|36&lt;br /&gt;
|p36&lt;br /&gt;
|&lt;br /&gt;
|PE_1&lt;br /&gt;
|GPIO7[1]&lt;br /&gt;
|4&lt;br /&gt;
|CAN1_RD&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|37&lt;br /&gt;
|p37&lt;br /&gt;
|SDA&lt;br /&gt;
|P2_3&lt;br /&gt;
|GPIO5[4]&lt;br /&gt;
|4&lt;br /&gt;
|I2C1_SDA&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|38&lt;br /&gt;
|p38&lt;br /&gt;
|SCL&lt;br /&gt;
|P2_4&lt;br /&gt;
|GPIO5[4]&lt;br /&gt;
|4&lt;br /&gt;
|I2C1_SCL&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|39&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VU &lt;br /&gt;
|-&lt;br /&gt;
|40&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VOUT &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 100 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction</id>
		<title>Bambino-100 Manual/Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction"/>
				<updated>2016-02-23T21:29:37Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino Family of Controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|1]]&lt;br /&gt;
==Bambino Family of Controllers==&lt;br /&gt;
&lt;br /&gt;
The Micromint Bambino 100 is a multi-core SBC designed for compatibility with microPython or the mbed framework. microPython is an implementation of Python 3 that has been optimized to run on a microcontroller. It allows for quick and easy programs to integrate systems faster. The mbed framework is a popular framework for embedded software development that includes extensive class libraries, tools and broad community support, allowing you to deliver embedded applications faster and more reliably. The Micromint Bambino 100 is powered by an NXP LPC4337, the first dual-core ARM Cortex-M microcontroller. Its Cortex-M4 and Cortex-M0 cores are both capable of concurrent 204 MHz operation. The hardware block diagram and feature summary is included below:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-blockdiagram.png|center|alt=Bambino 100 Hardware Block Diagram |frame|]]&lt;br /&gt;
&lt;br /&gt;
==Bambino 100 Base Features==&lt;br /&gt;
*204 MHz Dual Core 32-bit ARM® Cortex™-M4/M0&lt;br /&gt;
*1MB of Flash&lt;br /&gt;
*136k of SRAM&lt;br /&gt;
*16k of EEPROM&lt;br /&gt;
*2 USB Device Port&lt;br /&gt;
*2 Push Buttons&lt;br /&gt;
*4 LEDs&lt;br /&gt;
*microSD Socket&lt;br /&gt;
*32 GPIO&lt;br /&gt;
&lt;br /&gt;
==Bambino 100 Optional Features==&lt;br /&gt;
*MBED HDK/CMSIS DAP&lt;br /&gt;
*ESP12 WiFi Module&lt;br /&gt;
*8M SPIFI Flash&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Getting_Started|NEXT: Getting Started]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual|PREVIOUS: Table of Contents]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T16:48:18Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 100.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p47&lt;br /&gt;
|D40&lt;br /&gt;
|P6_3&lt;br /&gt;
|GPIO3[2]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p48&lt;br /&gt;
|D41&lt;br /&gt;
|P6_6&lt;br /&gt;
|GPIO0[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p49&lt;br /&gt;
|D42&lt;br /&gt;
|P6_7&lt;br /&gt;
|GPIO5[15]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p50&lt;br /&gt;
|D43&lt;br /&gt;
|P6_8&lt;br /&gt;
|GPIO5[16]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p68&lt;br /&gt;
|D27&lt;br /&gt;
|P4_5&lt;br /&gt;
|GPIO2[5]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_5&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p67&lt;br /&gt;
|D26&lt;br /&gt;
|P4_2&lt;br /&gt;
|GPIO2[2]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_0&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p15&lt;br /&gt;
|A0&lt;br /&gt;
|P7_4&lt;br /&gt;
|GPIO3[12]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_4&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p16&lt;br /&gt;
|A1&lt;br /&gt;
|P7_5&lt;br /&gt;
|GPIO3[13]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_3&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p17&lt;br /&gt;
|A2&lt;br /&gt;
|P4_1&lt;br /&gt;
|GPIO2[1]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p18&lt;br /&gt;
|A3&lt;br /&gt;
|P7_7&lt;br /&gt;
|GPIO3[15]&lt;br /&gt;
|0&lt;br /&gt;
|ADC1_6&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p19&lt;br /&gt;
|A4&lt;br /&gt;
|P4_3&lt;br /&gt;
|GPIO2[3]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_0&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p20&lt;br /&gt;
|A5&lt;br /&gt;
|P4_4&lt;br /&gt;
|GPIO2[4]&lt;br /&gt;
|0&lt;br /&gt;
|DAC&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|p21&lt;br /&gt;
|D0&lt;br /&gt;
|P6_5&lt;br /&gt;
|GPIO3[4]&lt;br /&gt;
|0&lt;br /&gt;
|U0_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|p22&lt;br /&gt;
|D1&lt;br /&gt;
|P6_4&lt;br /&gt;
|GPIO3[3]&lt;br /&gt;
|0&lt;br /&gt;
|U0_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|p23&lt;br /&gt;
|D2&lt;br /&gt;
|P1_7&lt;br /&gt;
|GPIO1[0]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_13&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|p24&lt;br /&gt;
|D3&lt;br /&gt;
|P4_0&lt;br /&gt;
|GPIO2[0]&lt;br /&gt;
|0&lt;br /&gt;
|NMI&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|p25&lt;br /&gt;
|D4&lt;br /&gt;
|P6_9&lt;br /&gt;
|GPIO3[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|p26&lt;br /&gt;
|D5&lt;br /&gt;
|P5_5&lt;br /&gt;
|GPIO2[14]&lt;br /&gt;
|0&lt;br /&gt;
|T1_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|p27&lt;br /&gt;
|D6&lt;br /&gt;
|P5_7&lt;br /&gt;
|GPIO2[7]&lt;br /&gt;
|0&lt;br /&gt;
|T1_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|p28&lt;br /&gt;
|D7&lt;br /&gt;
|P7_6&lt;br /&gt;
|GPIO3[14]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_11&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|p29&lt;br /&gt;
|D8&lt;br /&gt;
|P6_12&lt;br /&gt;
|GPIO2[8]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_7&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|p30&lt;br /&gt;
|D9&lt;br /&gt;
|P5_0&lt;br /&gt;
|GPIO2[9]&lt;br /&gt;
|0&lt;br /&gt;
|T1_CAP0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|31&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |USB1_DP&lt;br /&gt;
|-&lt;br /&gt;
|32&lt;br /&gt;
|colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |USB1_DP&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|p33&lt;br /&gt;
|D12&lt;br /&gt;
|P4_9&lt;br /&gt;
|GPIO5[13]&lt;br /&gt;
|4&lt;br /&gt;
|CTIN_6&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|p34&lt;br /&gt;
|D13&lt;br /&gt;
|P4_10&lt;br /&gt;
|GPIO5[14]&lt;br /&gt;
|4&lt;br /&gt;
|CTIN2_2&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|p35&lt;br /&gt;
|&lt;br /&gt;
|PE_0&lt;br /&gt;
|GPIO7[0]&lt;br /&gt;
|4&lt;br /&gt;
|CAN1_TD&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|36&lt;br /&gt;
|p36&lt;br /&gt;
|&lt;br /&gt;
|PE_1&lt;br /&gt;
|GPIO7[1]&lt;br /&gt;
|4&lt;br /&gt;
|CAN1_RD&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|37&lt;br /&gt;
|p37&lt;br /&gt;
|SDA&lt;br /&gt;
|P2_3&lt;br /&gt;
|GPIO5[4]&lt;br /&gt;
|4&lt;br /&gt;
|I2C1_SDA&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|38&lt;br /&gt;
|p38&lt;br /&gt;
|SCL&lt;br /&gt;
|P2_4&lt;br /&gt;
|GPIO5[4]&lt;br /&gt;
|4&lt;br /&gt;
|I2C1_SCL&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|39&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VU &lt;br /&gt;
|-&lt;br /&gt;
|40&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VOUT &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 100 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T16:33:53Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 100.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p47&lt;br /&gt;
|D40&lt;br /&gt;
|P6_3&lt;br /&gt;
|GPIO3[2]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p48&lt;br /&gt;
|D41&lt;br /&gt;
|P6_6&lt;br /&gt;
|GPIO0[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p49&lt;br /&gt;
|D42&lt;br /&gt;
|P6_7&lt;br /&gt;
|GPIO5[15]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p50&lt;br /&gt;
|D43&lt;br /&gt;
|P6_8&lt;br /&gt;
|GPIO5[16]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p68&lt;br /&gt;
|D27&lt;br /&gt;
|P4_5&lt;br /&gt;
|GPIO2[5]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_5&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p67&lt;br /&gt;
|D26&lt;br /&gt;
|P4_2&lt;br /&gt;
|GPIO2[2]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_0&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p15&lt;br /&gt;
|A0&lt;br /&gt;
|P7_4&lt;br /&gt;
|GPIO3[12]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_4&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p16&lt;br /&gt;
|A1&lt;br /&gt;
|P7_5&lt;br /&gt;
|GPIO3[13]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_3&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p17&lt;br /&gt;
|A2&lt;br /&gt;
|P4_1&lt;br /&gt;
|GPIO2[1]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p18&lt;br /&gt;
|A3&lt;br /&gt;
|P7_7&lt;br /&gt;
|GPIO3[15]&lt;br /&gt;
|0&lt;br /&gt;
|ADC1_6&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p19&lt;br /&gt;
|A4&lt;br /&gt;
|P4_3&lt;br /&gt;
|GPIO2[3]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_0&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p20&lt;br /&gt;
|A5&lt;br /&gt;
|P4_4&lt;br /&gt;
|GPIO2[4]&lt;br /&gt;
|0&lt;br /&gt;
|DAC&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|21&lt;br /&gt;
|p21&lt;br /&gt;
|D0&lt;br /&gt;
|P6_5&lt;br /&gt;
|GPIO3[4]&lt;br /&gt;
|0&lt;br /&gt;
|U0_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|22&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|23&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|24&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|25&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|26&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|27&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|28&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|29&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|30&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|31&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|32&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|33&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|34&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|35&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|36&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|37&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|38&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|39&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VU &lt;br /&gt;
|-&lt;br /&gt;
|40&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VOUT &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 100 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T16:26:42Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 100.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p47&lt;br /&gt;
|D40&lt;br /&gt;
|P6_3&lt;br /&gt;
|GPIO3[2]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p48&lt;br /&gt;
|D41&lt;br /&gt;
|P6_6&lt;br /&gt;
|GPIO0[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p49&lt;br /&gt;
|D42&lt;br /&gt;
|P6_7&lt;br /&gt;
|GPIO5[15]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p50&lt;br /&gt;
|D43&lt;br /&gt;
|P6_8&lt;br /&gt;
|GPIO5[16]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p68&lt;br /&gt;
|D27&lt;br /&gt;
|P4_5&lt;br /&gt;
|GPIO2[5]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_5&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p67&lt;br /&gt;
|D26&lt;br /&gt;
|P4_2&lt;br /&gt;
|GPIO2[2]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_0&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p15&lt;br /&gt;
|A0&lt;br /&gt;
|P7_4&lt;br /&gt;
|GPIO3[12]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_4&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p16&lt;br /&gt;
|A1&lt;br /&gt;
|P7_5&lt;br /&gt;
|GPIO3[13]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_3&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p17&lt;br /&gt;
|A2&lt;br /&gt;
|P4_1&lt;br /&gt;
|GPIO2[1]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p18&lt;br /&gt;
|A3&lt;br /&gt;
|P7_7&lt;br /&gt;
|GPIO3[15]&lt;br /&gt;
|0&lt;br /&gt;
|ADC1_6&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p19&lt;br /&gt;
|A4&lt;br /&gt;
|P4_3&lt;br /&gt;
|GPIO2[3]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_0&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p20&lt;br /&gt;
|A5&lt;br /&gt;
|P4_4&lt;br /&gt;
|GPIO2[4]&lt;br /&gt;
|0&lt;br /&gt;
|DAC&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 100 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T16:23:55Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* USB0 Device */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p47&lt;br /&gt;
|D40&lt;br /&gt;
|P6_3&lt;br /&gt;
|GPIO3[2]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p48&lt;br /&gt;
|D41&lt;br /&gt;
|P6_6&lt;br /&gt;
|GPIO0[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p49&lt;br /&gt;
|D42&lt;br /&gt;
|P6_7&lt;br /&gt;
|GPIO5[15]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p50&lt;br /&gt;
|D43&lt;br /&gt;
|P6_8&lt;br /&gt;
|GPIO5[16]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p68&lt;br /&gt;
|D27&lt;br /&gt;
|P4_5&lt;br /&gt;
|GPIO2[5]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_5&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p67&lt;br /&gt;
|D26&lt;br /&gt;
|P4_2&lt;br /&gt;
|GPIO2[2]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_0&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p15&lt;br /&gt;
|A0&lt;br /&gt;
|P7_4&lt;br /&gt;
|GPIO3[12]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_4&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p16&lt;br /&gt;
|A1&lt;br /&gt;
|P7_5&lt;br /&gt;
|GPIO3[13]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_3&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p17&lt;br /&gt;
|A2&lt;br /&gt;
|P4_1&lt;br /&gt;
|GPIO2[1]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p18&lt;br /&gt;
|A3&lt;br /&gt;
|P7_7&lt;br /&gt;
|GPIO3[15]&lt;br /&gt;
|0&lt;br /&gt;
|ADC1_6&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p19&lt;br /&gt;
|A4&lt;br /&gt;
|P4_3&lt;br /&gt;
|GPIO2[3]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_0&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p20&lt;br /&gt;
|A5&lt;br /&gt;
|P4_4&lt;br /&gt;
|GPIO2[4]&lt;br /&gt;
|0&lt;br /&gt;
|DAC&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 100 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T16:22:35Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p47&lt;br /&gt;
|D40&lt;br /&gt;
|P6_3&lt;br /&gt;
|GPIO3[2]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP2&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p48&lt;br /&gt;
|D41&lt;br /&gt;
|P6_6&lt;br /&gt;
|GPIO0[5]&lt;br /&gt;
|0&lt;br /&gt;
|T2_CAP3&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p49&lt;br /&gt;
|D42&lt;br /&gt;
|P6_7&lt;br /&gt;
|GPIO5[15]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT0&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p50&lt;br /&gt;
|D43&lt;br /&gt;
|P6_8&lt;br /&gt;
|GPIO5[16]&lt;br /&gt;
|4&lt;br /&gt;
|T2_MAT1&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p68&lt;br /&gt;
|D27&lt;br /&gt;
|P4_5&lt;br /&gt;
|GPIO2[5]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_5&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p67&lt;br /&gt;
|D26&lt;br /&gt;
|P4_2&lt;br /&gt;
|GPIO2[2]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_0&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p15&lt;br /&gt;
|A0&lt;br /&gt;
|P7_4&lt;br /&gt;
|GPIO3[12]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_4&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p16&lt;br /&gt;
|A1&lt;br /&gt;
|P7_5&lt;br /&gt;
|GPIO3[13]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_3&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p17&lt;br /&gt;
|A2&lt;br /&gt;
|P4_1&lt;br /&gt;
|GPIO2[1]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p18&lt;br /&gt;
|A3&lt;br /&gt;
|P7_7&lt;br /&gt;
|GPIO3[15]&lt;br /&gt;
|0&lt;br /&gt;
|ADC1_6&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p19&lt;br /&gt;
|A4&lt;br /&gt;
|P4_3&lt;br /&gt;
|GPIO2[3]&lt;br /&gt;
|0&lt;br /&gt;
|ADC0_0&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p20&lt;br /&gt;
|A5&lt;br /&gt;
|P4_4&lt;br /&gt;
|GPIO2[4]&lt;br /&gt;
|0&lt;br /&gt;
|DAC&lt;br /&gt;
|8&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T16:01:00Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|12&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|13&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|14&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|15&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|16&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|17&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|18&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|19&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|20&lt;br /&gt;
|p&lt;br /&gt;
|D&lt;br /&gt;
|P&lt;br /&gt;
|GPIO[]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:58:12Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p77&lt;br /&gt;
|D38&lt;br /&gt;
|PP1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p78&lt;br /&gt;
|D39&lt;br /&gt;
|CLK0&lt;br /&gt;
|CLKOUT&lt;br /&gt;
|1&lt;br /&gt;
|SSP1_SCK&lt;br /&gt;
|6&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p75&lt;br /&gt;
|D36&lt;br /&gt;
|P1_5&lt;br /&gt;
|GPIO1[8]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_SSEL&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:54:08Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p76&lt;br /&gt;
|D37&lt;br /&gt;
|P1_4&lt;br /&gt;
|GPIO0[11]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MOSI&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p26&lt;br /&gt;
|D5&lt;br /&gt;
|P5_5&lt;br /&gt;
|GPIO2[14]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p27&lt;br /&gt;
|D6&lt;br /&gt;
|P1_3&lt;br /&gt;
|GPIO0[10]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p28&lt;br /&gt;
|D7&lt;br /&gt;
|P7_6&lt;br /&gt;
|GPIO3[14]&lt;br /&gt;
|0&lt;br /&gt;
|SSP1_MISO&lt;br /&gt;
|5&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/File:Bambino-100-Mem-Map.png</id>
		<title>File:Bambino-100-Mem-Map.png</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/File:Bambino-100-Mem-Map.png"/>
				<updated>2016-02-23T15:47:22Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;uploaded a new version of &amp;quot;File:Bambino-100-Mem-Map.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/File:Bambino-100-Mem-Map.png</id>
		<title>File:Bambino-100-Mem-Map.png</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/File:Bambino-100-Mem-Map.png"/>
				<updated>2016-02-23T15:39:35Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/File:Bambino-100-MCUBlock.png</id>
		<title>File:Bambino-100-MCUBlock.png</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/File:Bambino-100-MCUBlock.png"/>
				<updated>2016-02-23T15:39:12Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-02-23T15:38:24Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* LPC4337 key features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Hardware.png|center|alt=Bambino 100 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash, and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s. Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-02-23T15:37:24Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* LPC4337 key features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Hardware.png|center|alt=Bambino 100 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash, and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s. Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and&lt;br /&gt;
voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-02-23T15:35:56Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* LPC4337 key features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Hardware.png|center|alt=Bambino 100 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash,&lt;br /&gt;
and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable&lt;br /&gt;
pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and&lt;br /&gt;
voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-02-23T15:35:18Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* LPC4337 key features */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Hardware.png|center|alt=Bambino 100 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be&lt;br /&gt;
powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash,&lt;br /&gt;
and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable&lt;br /&gt;
pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and&lt;br /&gt;
voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:31:47Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VIN&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |VBAT&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |RESET&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p25&lt;br /&gt;
|D4&lt;br /&gt;
|P6_9&lt;br /&gt;
|GPIO3[5]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p26&lt;br /&gt;
|D5&lt;br /&gt;
|P5_5&lt;br /&gt;
|GPIO2[14]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p27&lt;br /&gt;
|D6&lt;br /&gt;
|P5_7&lt;br /&gt;
|GPIO2[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p28&lt;br /&gt;
|D7&lt;br /&gt;
|P7_6&lt;br /&gt;
|GPIO3[14]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_11&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:29:51Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Bambino 100 Module Pin Out */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''mbed'''&lt;br /&gt;
|'''Arduino'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
| colspan=&amp;quot;9&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |GND&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|p22&lt;br /&gt;
|D1&lt;br /&gt;
|P6_4&lt;br /&gt;
|GPIO3[3]&lt;br /&gt;
|0&lt;br /&gt;
|U0_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|p23&lt;br /&gt;
|D2&lt;br /&gt;
|P1_7&lt;br /&gt;
|GPIO1[0]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_13&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|p24&lt;br /&gt;
|D3&lt;br /&gt;
|P4_0&lt;br /&gt;
|GPIO2[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|p25&lt;br /&gt;
|D4&lt;br /&gt;
|P6_9&lt;br /&gt;
|GPIO3[5]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|p26&lt;br /&gt;
|D5&lt;br /&gt;
|P5_5&lt;br /&gt;
|GPIO2[14]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|p27&lt;br /&gt;
|D6&lt;br /&gt;
|P5_7&lt;br /&gt;
|GPIO2[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|p28&lt;br /&gt;
|D7&lt;br /&gt;
|P7_6&lt;br /&gt;
|GPIO3[14]&lt;br /&gt;
|0&lt;br /&gt;
|CTOUT_11&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:20:30Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''Signal'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|No Connection&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3 VDC&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|nReset&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
| +3.3 VDC&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
| +5.0 VDC&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:17:06Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* MBED HDK/CMSIS DAP (Optional)e */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''Signal'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|No Connection&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3 VDC&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|nReset&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
| +3.3 VDC&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
| +5.0 VDC&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers</id>
		<title>Bambino-100 Manual/User Interfaces, Connectors, and Jumpers</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/User_Interfaces,_Connectors,_and_Jumpers"/>
				<updated>2016-02-23T15:12:36Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;Created page with '5  The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.  [[Image:Bambino-100-Connectors.png|cente…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|5]]&lt;br /&gt;
&lt;br /&gt;
The following image shows where the connectors, headers, and jumpers are located on the Bambino 210.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Connectors.png|center|alt=Bambino 100 User Interfaces, Connectors, and Jumpers Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Onboard Peripherals ==&lt;br /&gt;
=== USB0 Device===&lt;br /&gt;
The Bambino 210 comes equipped with a USB Device Port. The Device port is compliant with the USB V2.0 high-speed device specification. It's connector is a micro USB Type AB. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''USB0 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|USB0_VBUS (+5.0V)&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB0_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB0_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|USB0_ID&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CMSIS DAP (Optional)e===&lt;br /&gt;
The Bambino 100 optionally comes equipped with the MBED HDK. It is powered by NXP's LPC11U35 microcontroller. The MBED HDK is compliant with the USB V2.0 full-speed device specification. It's connector is a micro USB Type AB and is designated J6. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''MBED HDK/USB1 Device Port'''&lt;br /&gt;
|-&lt;br /&gt;
|'''Connector Pin#'''&lt;br /&gt;
|'''MBED HDK Pin (LPC11U35)'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|VUSB1&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|USB_DM&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|USB_DP&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|Not Connected&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MBED HDK/CDC Device (Optional) ===&lt;br /&gt;
The MBED HDK implements a virtual serial port via USB using I/O from UART2 in the LPC4337. This allows simple serial I/O from mbed applications to terminal emulators such as PuTTY.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''HDK-CDC'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P2_10&lt;br /&gt;
|U2_TXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|P2_11&lt;br /&gt;
|U2_RXD&lt;br /&gt;
|2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Boot Jumper ===&lt;br /&gt;
The boot jumper is used to put the Bambino 100 into Device Firmware Upgrade (DFU) mode. This is accomplished by shorting the two pins before power is applied or by shorting the pins and pressing the reset button. For further information please see the [[Bambino-100_Manual/Getting_Started|Getting Started Section]] of this manual.&lt;br /&gt;
&lt;br /&gt;
=== User Buttons and LEDs ===&lt;br /&gt;
The Bambino 100 comes standard with a user push button, a reset push button, and four user LEDs. The user push button is connected to GPIO0[7] with a 22k-ohm pull-up resistor connected to it. User LED1 (yellow) can be illuminated by clearing GPIO3[7] of the LPC4337. User LED2 (green) can be illuminated by clearing GPIO5[5]. User LED3 (blue) can be illuminated by clearing GPIO3[0]. User LED4 (red) can be illuminated by clearing GPIO3[1].&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;8&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''User Buttons and LEDs'''&lt;br /&gt;
|-&lt;br /&gt;
|'''BAM100 Peripheral'''&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|LED1&lt;br /&gt;
|P6_11&lt;br /&gt;
|GPIO3[7]&lt;br /&gt;
|0&lt;br /&gt;
|T2_MAT3&lt;br /&gt;
|5&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED2&lt;br /&gt;
|P2_5&lt;br /&gt;
|GPIO5[5]&lt;br /&gt;
|4&lt;br /&gt;
|T3_MAT2&lt;br /&gt;
|6&lt;br /&gt;
|USB0_IND0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|LED3&lt;br /&gt;
|P6_1&lt;br /&gt;
|GPIO3[0]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|LED4&lt;br /&gt;
|P6_2&lt;br /&gt;
|GPIO3[1]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BTN1&lt;br /&gt;
|P2_7&lt;br /&gt;
|GPIO0[7]&lt;br /&gt;
|0&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Serial Flash Memory (Optional) ===&lt;br /&gt;
The Bambino 100 has an option to populate serial flash for program and nonvolatile data storage. It uses the LPC4337's Quad SPI Flash Iinterface (SPIFI). The SPIFI interface has data rates up to 52 MB per second. &lt;br /&gt;
  &lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Serial Flash Memory'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P3_3&lt;br /&gt;
|SPIFI_SCK&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_4&lt;br /&gt;
|SPIFI_SIO3&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_5&lt;br /&gt;
|SPIFI_SIO2&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_6&lt;br /&gt;
|SPIFI_MISO&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_7&lt;br /&gt;
|SPIFI_MOSI&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|P3_8&lt;br /&gt;
|SPIFI_CS&lt;br /&gt;
|3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MICRO SD ===&lt;br /&gt;
The microSD socket (J2) enables micro-secure-digital memory cards to be plugged into the Bambino 100 microcontroller board. The microSD card allows the user the ability of a standard removable media for transferring data to and from the Bambino 100. The LPC4337 interfaces to the microSD card through the Secure Digital Input Output card interface.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Micro SD Card'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|CLK2&lt;br /&gt;
|SD_CLK&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_6&lt;br /&gt;
|SD_CMD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_9&lt;br /&gt;
|SD_DAT0&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_10&lt;br /&gt;
|SD_DAT1&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_11&lt;br /&gt;
|SD_DAT2&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_12&lt;br /&gt;
|SD_DAT3&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|P1_13&lt;br /&gt;
|SD_CD&lt;br /&gt;
|7&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ESP12 WiFi (Optional)===&lt;br /&gt;
The ESP12 WiFi Module adds wireless support to the Bambino 100. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''ESP12'''&lt;br /&gt;
|-&lt;br /&gt;
|'''MCU Pin Name'''&lt;br /&gt;
|'''Peripheral'''&lt;br /&gt;
|'''SCU Func'''&lt;br /&gt;
|-&lt;br /&gt;
|P5_6&lt;br /&gt;
|U1_TXD&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P1_14&lt;br /&gt;
|U1_RXD&lt;br /&gt;
|1&lt;br /&gt;
|-&lt;br /&gt;
|P5_2&lt;br /&gt;
|U1_RTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_4&lt;br /&gt;
|U1_CTS&lt;br /&gt;
|4&lt;br /&gt;
|-&lt;br /&gt;
|P5_1&lt;br /&gt;
|GPIO2[10]&lt;br /&gt;
|0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Bambino 100 Module Pin Out ==&lt;br /&gt;
The Bambino 100's module pin out. The header uses 0.1 inch spacing between pins. &lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; align=&amp;quot;center&amp;quot; style=&amp;quot;text-align: center;&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot; |'''Bambino 100 Module Pin Out'''&lt;br /&gt;
|-&lt;br /&gt;
|'''PIN #'''&lt;br /&gt;
|'''Signal'''&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|No Connection&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
| +3.3 VDC&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|nReset&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
| +3.3 VDC&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
| +5.0 VDC&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Mechanical and Electrical Characteristics|NEXT: Mechanical and Electrical Characteristics]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Hardware|PREVIOUS: Hardware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction</id>
		<title>Bambino-100 Manual/Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction"/>
				<updated>2016-02-23T14:52:33Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|1]]&lt;br /&gt;
==Bambino Family of Controllers==&lt;br /&gt;
&lt;br /&gt;
The Micromint Bambino 100 is a multi-core SBC designed for compatibility with microPython or the mbed framework. microPython is an implementation of the Python 3 that has been optimized to run on a microcontroller. It allows for quick and easy programs to integrate systems faster. The mbed framework is a popular framework for embedded software development that includes extensive class libraries, tools and broad community support, allowing you to deliver embedded applications faster and more reliably. The Micromint Bambino 100 is powered by an NXP LPC4337, the first dual-core ARM Cortex-M microcontroller. Its Cortex-M4 and Cortex-M0 cores are both capable of concurrent 204 MHz operation. The hardware block diagram and feature summary is included below:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-blockdiagram.png|center|alt=Bambino 100 Hardware Block Diagram |frame|]]&lt;br /&gt;
&lt;br /&gt;
==Bambino 100 Base Features==&lt;br /&gt;
*204 MHz Dual Core 32-bit ARM® Cortex™-M4/M0&lt;br /&gt;
*1MB of Flash&lt;br /&gt;
*136k of SRAM&lt;br /&gt;
*16k of EEPROM&lt;br /&gt;
*2 USB Device Port&lt;br /&gt;
*2 Push Buttons&lt;br /&gt;
*4 LEDs&lt;br /&gt;
*microSD Socket&lt;br /&gt;
*32 GPIO&lt;br /&gt;
&lt;br /&gt;
==Bambino 100 Optional Features==&lt;br /&gt;
*MBED HDK/CMSIS DAP&lt;br /&gt;
*ESP12 WiFi Module&lt;br /&gt;
*8M SPIFI Flash&lt;br /&gt;
----&lt;br /&gt;
[[Bambino-100_Manual/Getting_Started|NEXT: Getting Started]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual|PREVIOUS: Table of Contents]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-02-23T14:51:14Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-Hardware.png|center|alt=Bambino 100 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be&lt;br /&gt;
powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose&lt;br /&gt;
use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash,&lt;br /&gt;
and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable&lt;br /&gt;
pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and&lt;br /&gt;
voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware</id>
		<title>Bambino-100 Manual/Hardware</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Hardware"/>
				<updated>2016-02-23T14:50:15Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;Created page with '4 The following image shows where some of the hardware components are located.  [[Image:Bambino-210-Hardware.png|center|alt=Bambino 210 Hardware …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Bambino-100_Manual|4]]&lt;br /&gt;
The following image shows where some of the hardware components are located.&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-210-Hardware.png|center|alt=Bambino 210 Hardware Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 210 Hardware]]&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
==Microcontroller==&lt;br /&gt;
The Bambino 100 includes a NXP LPC4337 microcontroller. These dual core 32-bit ARM Cortex-M4/M0 RISC microcontroller are capable of 204-MHz operation with a Thumb2 instruction set for smaller object code. It uses a Harvard architecture with separate local instruction and data buses as well as a separate peripherals bus. Please see NXP’s LPC4337 Microcontroller's User Manual for more information and register definitions.&lt;br /&gt;
 &lt;br /&gt;
===LPC4337 key features===&lt;br /&gt;
*Cortex-M4 Processor core&lt;br /&gt;
** ARM Cortex-M4 processor (version r0p1), running at frequencies of up to 204 MHz.&lt;br /&gt;
** Built-in Memory Protection Unit (MPU) supporting eight regions.&lt;br /&gt;
** Built-in Nested Vectored Interrupt Controller (NVIC).&lt;br /&gt;
** Hardware floating-point unit.&lt;br /&gt;
** Non-maskable Interrupt (NMI) input.&lt;br /&gt;
** JTAG and Serial Wire Debug (SWD), serial trace, eight breakpoints, and four watch points.&lt;br /&gt;
** Enhanced Trace Module (ETM) and Enhanced Trace Buffer (ETB) support.&lt;br /&gt;
** System tick timer.&lt;br /&gt;
* Cortex-M0 Processor core&lt;br /&gt;
** ARM Cortex-M0 co-processor (version r0p0) capable of off-loading the main ARM Cortex-M4 application processor.&lt;br /&gt;
** Running at frequencies of up to 204 MHz.&lt;br /&gt;
** JTAG&lt;br /&gt;
** Built-in NVIC.&lt;br /&gt;
* On-chip memory&lt;br /&gt;
** Up to 1 MB on-chip dual bank flash memory with flash accelerator.&lt;br /&gt;
** 16 kB on-chip EEPROM data memory.&lt;br /&gt;
** 136 kB SRAM for code and data use.&lt;br /&gt;
** Multiple SRAM blocks with separate bus access. Two SRAM blocks can be&lt;br /&gt;
powered down individually.&lt;br /&gt;
** 64 kB ROM containing boot code and on-chip software drivers.&lt;br /&gt;
** 64 bit+ 256 bit of One-Time Programmable (OTP) memory for general-purpose&lt;br /&gt;
use.&lt;br /&gt;
* Configurable digital peripherals&lt;br /&gt;
** Serial GPIO (SGPIO) interface.&lt;br /&gt;
** State Configurable Timer (SCTimer/PWM) subsystem on AHB.&lt;br /&gt;
** Global Input Multiplexer Array (GIMA) allows to cross-connect multiple inputs and outputs to event driven peripherals like the timers, SCTimer/PWM, and ADC0/1.&lt;br /&gt;
* Serial interfaces&lt;br /&gt;
** Quad SPI Flash Interface (SPIFI) with four lanes and up to 52 MB per second.&lt;br /&gt;
** 10/100T Ethernet MAC with RMII and MII interfaces and DMA support for high throughput at low CPU load. Support for IEEE 1588 time stamping/advanced time stamping (IEEE 1588-2008 v2).&lt;br /&gt;
** One High-speed USB 2.0 Host/Device/OTG interface with DMA support and on-chip high-speed PHY.&lt;br /&gt;
** One High-speed USB 2.0 Host/Device interface with DMA support, on-chip full-speed PHY and ULPI interface to external high-speed PHY.&lt;br /&gt;
** USB interface electrical test software included in ROM USB stack.&lt;br /&gt;
** One 550 UART with DMA support and full modem interface.&lt;br /&gt;
** Three 550 USARTs with DMA and synchronous mode support and a smart card interface conforming to ISO7816 specification. One USART with IrDA interface.&lt;br /&gt;
** Up to two C_CAN 2.0B controllers with one channel each.&lt;br /&gt;
** Two SSP controllers with FIFO and multi-protocol support. Both SSPs with DMA support.&lt;br /&gt;
** One SPI controller.&lt;br /&gt;
** One Fast-mode Plus I2C-bus interface with monitor mode and with open-drain I/O pins conforming to the full I2C-bus specification. Supports data rates of up to 1 Mbit/s.&lt;br /&gt;
** One standard I2C-bus interface with monitor mode and with standard I/O pins.&lt;br /&gt;
** Two I2S interfaces, each with DMA support and with one input and one output.&lt;br /&gt;
* Digital peripherals&lt;br /&gt;
** External Memory Controller (EMC) supporting external SRAM, ROM, NOR flash,&lt;br /&gt;
and SDRAM devices.&lt;br /&gt;
** Secure Digital Input Output (SD/MMC) card interface.&lt;br /&gt;
** Eight-channel General-Purpose DMA controller can access all memories on the AHB and all DMA-capable AHB slaves.&lt;br /&gt;
** Up to 164 General-Purpose Input/Output (GPIO) pins with configurable&lt;br /&gt;
pull-up/pull-down resistors.&lt;br /&gt;
** GPIO registers are located on the AHB for fast access. GPIO ports have DMA support.&lt;br /&gt;
** Up to eight GPIO pins can be selected from all GPIO pins as edge and level sensitive interrupt sources.&lt;br /&gt;
** Two GPIO group interrupt modules enable an interrupt based on a programmable pattern of input states of a group of GPIO pins.&lt;br /&gt;
** Four general-purpose timer/counters with capture and match capabilities.&lt;br /&gt;
** One motor control Pulse Width Modulator (PWM) for three-phase motor control.&lt;br /&gt;
** One Quadrature Encoder Interface (QEI).&lt;br /&gt;
** Repetitive Interrupt timer (RI timer).&lt;br /&gt;
** Windowed watchdog timer (WWDT).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) on separate power domain with 256 bytes of battery powered backup registers.&lt;br /&gt;
** Alarm timer; can be battery powered.&lt;br /&gt;
* Analog peripherals&lt;br /&gt;
** One 10-bit DAC with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
** Two 10-bit ADCs with DMA support and a data conversion rate of 400 kSamples/s.&lt;br /&gt;
Up to eight input channels per ADC.&lt;br /&gt;
* Unique ID for each device.&lt;br /&gt;
* Clock generation unit&lt;br /&gt;
** Crystal oscillator with an operating range of 1 MHz to 25 MHz.&lt;br /&gt;
** 12 MHz internal RC oscillator trimmed to 3 % accuracy over temperature and&lt;br /&gt;
voltage (1.5 % accuracy for Tamb = 0 °C to 85 °C).&lt;br /&gt;
** Ultra-low power Real-Time Clock (RTC) crystal oscillator.&lt;br /&gt;
** Three PLLs allow CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. The second PLL can be used with the High-speed USB, the third PLL can be used as audio PLL.&lt;br /&gt;
** Clock output.&lt;br /&gt;
* Power&lt;br /&gt;
** Single 3.3 V (2.4 V to 3.6 V) power supply with on-chip DC-to-DC converter for the core supply and the RTC power domain.&lt;br /&gt;
** RTC power domain can be powered separately by a 3 V battery supply.&lt;br /&gt;
** Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down.&lt;br /&gt;
** Processor wake-up from Sleep mode via wake-up interrupts from various peripherals. Wake-up from Deep-sleep, Power-down, and Deep power-down modes via external interrupts and interrupts generated by battery powered blocks in the RTC power domain.&lt;br /&gt;
** Brownout detect with four separate thresholds for interrupt and forced reset.&lt;br /&gt;
** Power-On Reset (POR).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Block Diagram===&lt;br /&gt;
[[Image:Bambino-100-MCUBlock.png|center|alt=LPC4337 Block Diagram|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Block Diagram]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===LPC4337 Memory Map===&lt;br /&gt;
[[Image:Bambino-100-Mem-Map.png|center|alt=LPC4337 Memory Map|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''LPC4337 Memory Map]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==ESP12 WiFi Module Option==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==MBED HDK Option==&lt;br /&gt;
The MBED HDK is powered by NXP's LPC11U35. The mbed HDK uses the CMSIS-DAP Interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the target microcontroller.&lt;br /&gt;
&lt;br /&gt;
==Serial Flash Memory Option==&lt;br /&gt;
The Bambino 100 has an optional Quad SPI Flash for program and non-volatile data storage. The quad SPI flash has a maximum clock rate of 80 MHz. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|NEXT: User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
&lt;br /&gt;
[[Bambino-100_Manual/Rebuild Firmware|PREVIOUS: Rebuild Firmware]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction</id>
		<title>Bambino-100 Manual/Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction"/>
				<updated>2016-02-23T14:12:02Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Bambino Family of Controllers==&lt;br /&gt;
&lt;br /&gt;
The Micromint Bambino 100 is a multi-core SBC designed for compatibility with microPython or the mbed framework. microPython is an implementation of the Python 3 that has been optimized to run on a microcontroller. It allows for quick and easy programs to integrate systems faster. The mbed framework is a popular framework for embedded software development that includes extensive class libraries, tools and broad community support, allowing you to deliver embedded applications faster and more reliably. The Micromint Bambino 100 is powered by an NXP LPC4337, the first dual-core ARM Cortex-M microcontroller. Its Cortex-M4 and Cortex-M0 cores are both capable of concurrent 204 MHz operation. The hardware block diagram and feature summary is included below:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-blockdiagram.png|center|alt=Bambino 100 Hardware Block Diagram |frame|]]&lt;br /&gt;
&lt;br /&gt;
==Bambino 100 Base Features==&lt;br /&gt;
*204 MHz Dual Core 32-bit ARM® Cortex™-M4/M0&lt;br /&gt;
*1MB of Flash&lt;br /&gt;
*136k of SRAM&lt;br /&gt;
*16k of EEPROM&lt;br /&gt;
*2 USB Device Port&lt;br /&gt;
*2 Push Buttons&lt;br /&gt;
*4 LEDs&lt;br /&gt;
*microSD Socket&lt;br /&gt;
*32 GPIO&lt;br /&gt;
&lt;br /&gt;
==Bambino 100 Optional Features==&lt;br /&gt;
*MBED HDK/CMSIS DAP&lt;br /&gt;
*ESP12 WiFi Module&lt;br /&gt;
*8M SPIFI Flash&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/File:Bambino-100-blockdiagram.png</id>
		<title>File:Bambino-100-blockdiagram.png</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/File:Bambino-100-blockdiagram.png"/>
				<updated>2016-02-23T14:00:57Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction</id>
		<title>Bambino-100 Manual/Introduction</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual/Introduction"/>
				<updated>2016-02-23T13:52:24Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;Created page with 'The Micromint Bambino 100 is a multi-core SBC designed for compatibility with microPython or the mbed framework. microPython is an implementation of the Python 3 that has been op…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Micromint Bambino 100 is a multi-core SBC designed for compatibility with microPython or the mbed framework. microPython is an implementation of the Python 3 that has been optimized to run on a microcontroller. It allows for quick and easy programs to integrate systems faster. The mbed framework is a popular framework for embedded software development that includes extensive class libraries, tools and broad community support, allowing you to deliver embedded applications faster and more reliably. The Micromint Bambino 100 is powered by an NXP LPC4330, the first dual-core ARM Cortex-M microcontroller. Its Cortex-M4 and Cortex-M0 cores are both capable of concurrent 204 MHz operation. The hardware block diagram and feature summary is included below:&lt;br /&gt;
&lt;br /&gt;
[[Image:Bambino-100-blockdiagram.png|center|alt=Bambino 100 Hardware Block Diagram |frame|]]&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Bambino-100_Manual</id>
		<title>Bambino-100 Manual</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Bambino-100_Manual"/>
				<updated>2016-02-15T15:36:36Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;Created page with '* 1.0  Introduction * 2.0  Getting Started * [[Bambino-100_Manual/Offline Toolchains|3.0  Offline Toolc…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Bambino-100_Manual/Introduction|1.0  Introduction]]&lt;br /&gt;
* [[Bambino-100_Manual/Getting Started|2.0  Getting Started]]&lt;br /&gt;
* [[Bambino-100_Manual/Offline Toolchains|3.0  Offline Toolchains]]&lt;br /&gt;
* [[Bambino-100_Manual/Hardware|4.0  Hardware]]&lt;br /&gt;
* [[Bambino-100_Manual/User Interfaces, Connectors, and Jumpers|5.0  User Interfaces, Connectors, and Jumpers]]&lt;br /&gt;
* [[Bambino-100_Manual/Mechanical and Electrical Characteristics|6.0  Mechanical and Electrical Characteristics]]&lt;br /&gt;
* [[Bambino-100_Manual/References|7.0  References]]&lt;br /&gt;
* [[Bambino-100_Manual/Appendix A|Appendix A - Updating CMSIS-DAP Firmware]]&lt;br /&gt;
* [[Bambino-100_Manual/Appendix B|Appendix B - Using an External JTAG with the BAM210]]&lt;br /&gt;
* [[Bambino-100_Manual/Appendix C|Appendix C - Configuring Keil MDK for CMSIS-DAP]]&lt;br /&gt;
* [[Bambino-100_Manual/Appendix D|Appendix D - DFU Firmware Updates]]&lt;br /&gt;
* [{{fullurl:Category:Bambino-100_Manual|action=pdfbook}} Download manual in PDF format] [{{fullurl:Category:Bambino-100_Manual|action=pdfbook&amp;amp;format=html}} HTML format]&lt;br /&gt;
: Released: March, 2016&lt;br /&gt;
: Revised: March, 2016&lt;br /&gt;
[[Image:Bambino-100-sm.jpg|center|alt=Bambino-100|frame|&amp;lt;div align=&amp;quot;center&amp;quot;&amp;gt;'''Bambino 100]]&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
{{:Disclaimers}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-02-04T05:40:29Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.76-1-at91 Linux 3.2.76-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.76-1-at91.xz Linux 3.2.76-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.2-sd.armel.xz Debian 8.2 armel root filesystem + Linux 3.2.76-1 (SD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11.bin Bootstrap 1.11 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11.tar.bz2 Bootstrap 1.11 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Electrum_Documentation</id>
		<title>Electrum Documentation</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Electrum_Documentation"/>
				<updated>2016-02-03T23:35:50Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;/* Boot and Operating System Files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The Micromint Electrum product line is based on the the Atmel AT91SAM9 ARM9.&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
{| cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;2&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot;|&lt;br /&gt;
* [[Electrum-100 Manual]]&lt;br /&gt;
* [http://www.micromint.com/index.php/index.php?option=com_content&amp;amp;catid=39&amp;amp;id=149&amp;amp;lang=en&amp;amp;view=article  Electrum-100 Order Form]&lt;br /&gt;
* [[Electrum-200 Manual]]&lt;br /&gt;
* [[Electrum FAQ|Frequently Asked Questions]]&lt;br /&gt;
* [http://www.micromint.com/index.php?option=com_docman&amp;amp;Itemid=144 Electrum Schematics (Registration Required)]&lt;br /&gt;
* [[ARM9 Documents|Documents on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Books|Books on the ARM9 and Linux]]&lt;br /&gt;
* [[ARM9 Links|Links on the ARM9 and Linux]]&lt;br /&gt;
* [[VLSI Books|Books on VLSI]]&lt;br /&gt;
* [http://www.micromint.com/  Micromint Home Page]&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|[[Image:Electrum-100-sm.jpg|alt=Electrum 100|Electrum 100]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Code Examples==&lt;br /&gt;
* [[Electrum Examples|Electrum Userland Code Examples]]&lt;br /&gt;
* [[Electrum Customer Examples|Electrum Customer Code Examples]]&lt;br /&gt;
&lt;br /&gt;
==Application Notes==&lt;br /&gt;
* [[Ubuntu ARM Cross-compile|Setting up an ARM Cross-compiler under Ubuntu PC Linux]]&lt;br /&gt;
* [[Debian ARM Cross-compile|Setting up an ARM Cross-compiler under Debian PC Linux]]&lt;br /&gt;
* [[Rebuild kernel]]&lt;br /&gt;
* [[Using Wireless USB Adapters]]&lt;br /&gt;
* [[Boot from SD/MMC]]&lt;br /&gt;
* [[Flashing filesystems larger than RAM]]&lt;br /&gt;
* [[Blinky, Button &amp;amp; GPIO examples using Python]]&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
* [[TTYUSB* not created after connecting to Serial Port (SAM-BA)]]&lt;br /&gt;
&lt;br /&gt;
==Software Updates==&lt;br /&gt;
===Boot and Operating System Files===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/uImage-3.2.76-1-at91 Linux 3.2.76-1 Kernel]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/linux-3.2.76-1-at91.tar.xz Linux 3.2.76-1 Sources] [[Rebuild_kernel| Build Instructions]] &lt;br /&gt;
* [http://www.micromint.com/updates/electrum/rootfs-8.2-sd.armel.tar.xc Debian 8.2 armel root filesystem + Linux 3.2.76-1 (SD card)]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-df-2010.09.bin uBoot 2010.09 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/u-boot-2010.09.tar.bz2 uBoot 2010.09 Sources]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-df-1.11.bin Bootstrap 1.11 Binary]&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/bootstrap-1.11.tar.bz2 Bootstrap 1.11 Sources]&lt;br /&gt;
* [[Electrum_Older_Versions|Older Versions]]&lt;br /&gt;
&lt;br /&gt;
===Code Examples===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/userland-2012.01.tar.bz2 Userland code examples 2012.01]&lt;br /&gt;
===Drivers===&lt;br /&gt;
* [http://www.micromint.com/updates/electrum/atm6124_cdc.zip AT91 USB CDC driver for Windows]&lt;br /&gt;
===Software Development Tools===&lt;br /&gt;
{{:ARM_Linux_Software}}&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	<entry>
		<id>https://wiki3.micromint.com/index.php/Rebuild_kernel</id>
		<title>Rebuild kernel</title>
		<link rel="alternate" type="text/html" href="https://wiki3.micromint.com/index.php/Rebuild_kernel"/>
				<updated>2016-02-03T23:30:23Z</updated>
		
		<summary type="html">&lt;p&gt;Support:&amp;#32;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To build a kernel for the Micromint Electrum you need a compatible [[Ubuntu_ARM_Cross-compile | ARM toolchain]]. Please remember to use the desired board config file and rebuild the kernel modules when you build a new kernel. These commands will build a kernel and its modules using the [[Electrum_Documentation#Boot_and_Operating_System_Files | sources from the wiki]]:&lt;br /&gt;
&lt;br /&gt;
  tar xJf linux-3.2.76-1-at91.tar.xz&lt;br /&gt;
  ./build-3.2&lt;br /&gt;
&lt;br /&gt;
To use the default board config, don't make any changes on menuconfig and just select exit. After a successful build the resulting kernel and modules should be in arch/arm/boot and boot/lib respectively. Once you are able to build a working kernel with the default config, then implement any config and source code changes required by your project.&lt;/div&gt;</summary>
		<author><name>Support</name></author>	</entry>

	</feed>