# Recommended iPad for MWorks

**URL:** <https://mworks.discourse.group/t/recommended-ipad-for-mworks/171>\
**Category:** Support\
**Created:** [August 20, 2020, 1:26pm UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171 "2020-08-20T13:26:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 20, 2020, 1:26pm UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171/1 "2020-08-20T13:26:44Z")

</div>

Hi Chris,  
we are intending to purchase some Ipads to be used as touch screen devices with Mworks. Could you advise us on which Ipad with the largest screen available would support Mworks?  
Thanks for your help with this,  
Marcus

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 20, 2020, 1:39pm UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171/2 "2020-08-20T13:39:22Z")

</div>

Hi Marcus,

All currently-available iPad models are compatible with MWorks. The [base model](https://www.apple.com/ipad-10.2/) (10.2-inch display, just called “iPad”) should be completely adequate. If you want the largest possible screen, you can opt for the 12.9‑inch [iPad Pro](https://www.apple.com/ipad-pro/). However, that costs more than 3x as much as the base iPad and doesn’t offer much in the way of functional benefits for running MWorks, so I don’t recommend it unless you absolutely need the larger display.

Cheers,  
Chris

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 25, 2020, 3:28pm UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171/3 "2020-08-25T15:28:20Z")

</div>

Hi Chris,

thanks for the info. Do you have any recommendations with regard to specs?

We intend to build something comparable to the XBI made in Goettingen but for smaller animals (treeshrews).

That means the ipad will need to be able to run mWorks and to trigger TTL pulses via an interface (NI card, teensy…) in order to activate a reward pump.

I would also be good if the ipad could have access to a wireless or wired camera in case the in built camera does not suffice.

Thanks for your help with this,

Marcus

> **[A cage-based training, cognitive testing and enrichment system optimized for...](https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5352800/)**
>
> In neurophysiological studies with awake non-human primates (NHP), it is typically necessary to train the animals over a prolonged period of time on a behavioral paradigm before the actual data collection takes place. Rhesus monkeys (Macaca mulatta)...

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 27, 2020, 3:41pm UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171/4 "2020-08-27T15:41:08Z")

</div>

Hi Marcus,

> Do you have any recommendations with regard to specs?

I would just get the base options: 32GB of storage, Wi-Fi only.

> That means the ipad will need to be able to run mWorks and to trigger TTL pulses via an interface (NI card, teensy…) in order to activate a reward pump.

Currently, your only option is to use a [Firmata-compatible device](https://mworks.github.io/documentation/latest/components/firmata_device.html) via Bluetooth low energy (BLE). Some folks in the DiCarlo Lab at MIT are running MWorks on iPad’s for in-cage training and using [Adafruit Feather M0 Bluefruit LE](https://www.adafruit.com/product/2995) boards to drive the reward pump. The [Arduino Nano 33 BLE](https://store.arduino.cc/usa/nano-33-ble) also looks like a good option, though I would need to add support for it in the [Firmata firmware](https://github.com/mworks/mworks-firmata-arduino).

If you’d prefer to use a wired connection, I think it would be possible to communicate with a Firmata device via [MIDI](https://en.wikipedia.org/wiki/MIDI). (The [Firmata protocol](https://github.com/firmata/protocol/blob/master/protocol.md) is actually based on MIDI.) However, this will require some work in both MWorks and the Firmata firmware.

> I would also be good if the ipad could have access to a wireless or wired camera in case the in built camera does not suffice.

Unfortunately, I don’t think iOS supports external cameras.

Cheers,  
Chris

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [August 31, 2020, 10:30am UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171/5 "2020-08-31T10:30:27Z")

</div>

Great. Thanks, Chris.

Marcus

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [July 19, 2022, 7:40pm UTC](https://mworks.discourse.group/t/recommended-ipad-for-mworks/171/6 "2022-07-19T19:40:55Z")

</div>


