Tag Archives: RBPi

A Raspberry Pi DAC for the Audiophiles

Raspberry Pi (RBPi) users have several choices for using Digital to Analog Converters (DACs) when listening to music. Two of the latest DACs available in the market are discussed here. One of them is the DragonFly series from AudioQuest and the other is i-Sabre from Audiophonics. Both offer stronger and more meaningful connections between music enthusiasts and the albums, songs, videos, and artists they adore.

DragonFly USB DAC, Preamp, and Headphone Amplifier

The multi-award-winning DragonFly USB DAC, preamp, and headphone amplifier from AudioQuest is a popular product that effectively bridges the gap between extreme audiophiles and mainstream music lovers.

Plugging into the USB port of a computer, including single board computers such as the RBPi, the DragonFly bypasses the compromised audio circuitry of the computer to deliver clearer, cleaner, more natural sounding music and sound to headphones, powered speakers, and complete audio systems.

Two versions of the DragonFly are available—the Black, and a higher-performing Red version. Both versions offer 32-bit digital performance using the Microchip PIC32MX micro-controller, which draws 77% less current from what the previous micro-controllers did that AudioQuest was using. Both versions offer naturally detailed, more authentic sound thanks to the improved ESS Sabre DAC chips working at 32-bits, and using minimum-phase filtering. The DragonFly Red has the latest ESS headphone amplifier and a bit-perfect digital volume control incorporated on the 9016 DAC chip. This ensures maximum fidelity, improved signal-to-noise ratio, and high dynamic contrast.

Both versions of the DragonFly generate enough power to drive all preamplifier input circuits successfully, and they are compatible with a wide range of efficient headphones. While the Black outputs 1.2 Volts, the Red has a 2.1 Volt output and is further compatible with a wider range of power-hungry, low-efficiency models.

The iSabre ES9023

This product from Audiophonics is an I2S DAC, suitable for RBPi model 2, and it has a high precision clock onboard. It produces better quality sound as compared to the DragonFly USB DAC. The clarity is very good and the iSabre gives offers good stereo placement along with detailed high frequency reproduction. This makes the sound very transparent and optimally realistic.

The iSabre ES9023 ideally transforms the RBPi A+, B+, or 2.0 into a high-definition music file player. The converter offers a high value for money and has direct analog outputs on high-quality headers.

The converter has ultra-low noise regulators, OS-CON capacitors, which gives the DAC its musical sound and rich mono details. The HAT format allows direct access to the RBPi GPIO pins, but users have the additional choice to use I2S inputs or the USB interface.

To use the DAC, you may need to install the Hifiberry or the Hifiberry+ driver on the RBPi. The appropriate I2S card will show up on the list of audio devices in the Playback menu.

The cornerstone of a top-quality audio system depends on the accurate conversion of music and sound from the digital to the analog world. The two DACs described above do this conversion admirably. An oversampling process eliminates all the clocking inconsistencies or jitter commonly found in typical digital-to-analog conversions.

Wordery Uses the Raspberry Pi for Book-Wrangling

Among the mass of technologically advanced stuff done with the popular single board computers, the Raspberry Pi (RBPi) has also been helping booksellers. At Wordery, an online bookshop, Jeff Podolski, an IT and network technician, is using the RBPi at their warehouse.

Wordery has over 10 million book titles in their list, including several on RBPi. Over the last few years, they have been working on improving their productivity and customer service drive. For their sorting and distribution operation, they have taken up a greater automation. This is allowing them to track packed items and offer interactive feedback to their staff. For this, they needed PCs on the desks they use for packing and mailing. However, a PC with a screen and barcode scanner would take up considerable space on the desk and consume a lot of power. Therefore, their IT team had the brainwave of using RBPis instead.

Jeff and his team conducted initial tests using an RBPi and a standard PC. They settled on using a setup with the 7-inch official LCD screen and case for the RBPi, and used a USB barcode scanner. This setup saved more than four-fifths of the space a PC would have used up on the desk, while using substantially less power.

However, an RBPi with screen and scanner, left unsecured on the desk, was likely to be knocked and bumped by items being packed and possibly smashed on the warehouse floor. This led Jeff to use a tablet-mounting arm, originally designed for wheelchairs. He clamped the arm to a table, and attached a backboard to the bracket meant to hold the tablet.

Making use of the rear mounting screw holes, Jeff was able to attach the RBPi and screen to the bracket. By routing and tidying the cable layout, Jeff and his team had a low power, small, easily movable interactive terminal, which all the staff in the warehouse could use.

The success of the project led to an installation of over 40 of these terminals in the warehouse, with benefits clearly visible. The warehouse has since processed record volumes using the terminals. They have improved on the previous year’s performance by 11%. Since they set up the RBPi terminals, the warehouse has been handling additional volumes, and packing productivity has increased by 30%. According to Jeff, the resounding success of the RBPi terminals has encouraged their use elsewhere in the building also, further reducing their equipment costs and power consumption.

With the RBPi community and the team at ModMyPi helping with the sourcing of the kit and cables in large volumes, Jeff’s team did a great job of modifying the tablet arm to make it fit another purpose. The RBPi Thin Client Project made the simple configurable thin client for project, while Martin Kirst helped to make the terminal emulator screens more readable and added new functionality to the units. By making the interaction wireless, the terminals can be moved to places where they are currently needed.

This project proves the RBPi can be used for making automation cheaper, more accessible, and much more flexible in an industrial setting.

Networked Storage with the Raspberry Pi

With memory going cheap, almost everyone has a plethora of high-capacity hard disks lying around. Networking them makes it super convenient for use, as you can access files from any computer, even if they are remote. However, this can be an expensive proposition, unless you are using a convenient single board computer such as the Raspberry Pi (RBPi).

The RBPi can be used to create a very cheap NAS setup with a few hard drives connected to a network and accessible from anywhere. Apart from the hard drive itself, you will need an RBPi. Although models 1 and 2 may work just fine, they may not be able to provide enough power to operate some hard disk drives. In this context, the RBPi3 offers better support, but you will still be limited to 100 Mbps via its Ethernet, and USB 2.0. However, using a powered USB hub for powering the external hard drives may be another alternative.

You will need to install the operating system for the RBPi on to an 8 GB micro SD card. Use the OpenMediaVault OS, by downloading it from here. Format the SD card to FAT32, and write the image of the downloaded and extracted OS to the SD card.

Now connect peripherals to the RBPi and its power supply. Initially, you will need a keyboard, a monitor, and a local network connection via Ethernet. Power up the RBPi and allow it to complete the initial boot process.

Once completed, you can use the default web interface credentials to sign in—use admin as the username and openmediavault as the password. The login will give you the IP address of the RBPi, and for subsequent log-ins, you will no longer need the monitor and keyboard connected to the RBPi.

At this stage, you can connect the storage devices to the RBPi. On another computer, on the same network, open a web browser and enter the IP address of the RBPi. Enter the same credentials in the web interface that appears, and you will reach the web interface for the OpenMediaVault. This will bring you to the navigation menu.

To get your NAS online, you first need to mount the external drives. In the navigation menu, clicking on File Systems under Storage will allow you to locate your storage drives under the Devices column. Click on one drive to select it and click Mount. Now click Apply to confirm the action. Repeat the steps to mount additional drives.

You will also need to create a shared folder to allow other devices on the network to access the drives. Finally, to allow an external computer on the network share the folders and drives, you must enable SMB/CIFS from Services in the navigation menu. Next, click on the Shares tab and Add the created folders one by one. For each, click Save.

Now that the NAS is up and running, you can access the drives from another computer by mapping them. To access them, the RBPi will ask for login credentials. By default, these are pi as the username and raspberry for the password.

Raspberry Pi to Displace the Business PC

For a business establishment, maintaining PCs for each of their several hundred employees can be an expensive proposition. It is much simpler and cheaper to have a centralized workstation with several thin clients connecting to it. The ubiquitous single board computer, the Raspberry Pi (RBPi) is a suitable component for use as such a thin client.

As the low cost of the Raspberry Pi makes it a very attractive proposition for use as a thin client computer, Citrix is offering an HDX Ready Pi to replace the regular desktop PC. They are coupling the RBPi with virtual desktops such as the Citrix XenDesktop and the XenApp virtual apps. The combination is an ideal replacement for the traditional desktop PC and its IT refresh cycle.

At the heart of the project are two thin client operating systems, ThinLinX and TLXOS, based on Raspbian, the default OS for the Raspberry Pi. These provide the image for the RBPi and include the client and management software. Citrix is making use of these to instill an HDX SoC Receiver SDK within the securely locked-down Linux OS and the SDK provides full device management for updating firmware, remote configuration, and DHCP, making the RBPi a completely plug-n-play device.

Available fully assembled and ready-to-order from Citrix partners ViewSonic and Micro Center, the HDX Ready Pi thin-clients come preloaded with all the necessary software, power supply, flash storage, VESA mount option, all packaged in a production case. Any IT administrator can deploy these thin-clients in a matter of seconds.

Apart from being just a cheap PC alternative, these RBPI thin-clients offer businesses several new business paradigms. For instance, businesses now need not pay a premium for security and management of all their PCs, and they can expand their number of users to cover the entire organization.

The Citrix HDX Ready Pi is easy to set up. As it is small, distribution is simplified and employees can connect it up to an available display and be productive in a matter of minutes. IT can configure the management software, recognize the HDX Ready Pi in the network, take control of it, and point it automatically to the correct Citrix Storefront server. The user can then run any instant virtual app with desktop access.

As the RBPi thin-clients have no hard disks to fail, there is also no data and time wasted in diagnosing device problems. This eliminates all desk-side support, as any issue can be solved simply by swapping the device.

The low cost of thin-clients also eliminates treating them as trackable financial assets. Businesses can rather consider the Citrix HDX Ready Pi as non-capitalized office expenses, providing a compelling situation to virtualize remote branch offices all over the world.

As there is no provision to store or cache corporate data, businesses can safely distribute the HDX Ready Pi among employees for occasionally working from home over Wi-Fi or for teleworking. Employees can take the device home and use it safely for remote access.

Although the Citrix HDX Ready Pi has a Kensington lock slot, its low cost makes physical security almost a non-issue. Moreover, as the device is purpose-built for Citrix, it can be safely used as a pervasive computing device in an office campus or in public spaces.

Volumio for the Raspberry Pi

When you search for a networked stand-alone audio player with a touch screen, most likely chances are you will only find big consumer grade amplifiers. Those with network support may not have a touch screen or else may be very expensive. Most disappointing will be those having an issue with space and mobility. The best way out of this dilemma is to build one with the famous single board computer, the Raspberry Pi (RBPi).

You must start with an application that works on the RBPi. You can already find good quality DACs on the market. The makers of the application Volumio have used PCM1794A, the DAC from Texas Instruments with good results. As this is a 24-bit device, it can handle sample rates up to 200 KHz, and offers an 8x oversampling filter built-in.

The PCM1794A requires two voltages for proper functioning. It needs the 3.3 V for its digital part and the 5 V for its analog part. Although it seems possible to use the two voltages available on the GPIO expansion connector, the noise present on these voltages precludes their use for the DAC. Another possibility would be use the power supply for the DAC to power the RBPi. However, that is also not advisable, as this would mean degrading the power supply of the DAC. Therefore, the two devices need two distinctly different DC adapters.

For the I/V converter, another voltage is necessary and this has to be a negative voltage. The designers derived the negative voltage using the LM27761 IC, a special switched capacitor low-noise regulated voltage inverter. The IC is extremely small, only 2 x 2 mm, and operates at 2 MHz, introducing very little noise into the circuit.

Both the 5 V and 3.3 V required by the DAC are generated by ultra-low-noise positive linear regulators of the typeTPA7A4700 and TPS7A4901. Voltage dividers made by two resistors fix the output voltage, one pair for the 5 V and the other for the 3.3 V. A Schottky diode protects the input to the power supply against reverse polarity—it drops only 0.3 V from the single power supply of 7-8 V.

The 3.5-inch display goes above the Audio DAC. If necessary, use two standard-size stacking headers to place the display higher to clear the components. This will place the 25-way socket of the display above the Audio DAC PCB.

Performance

Plotting the amplitude of the output as a function of frequency shows the cut-off frequency at about 63.5 KHz. The total harmonic distortion plus noise was measured as a function of frequency with sampling rates of 48, 96, and 192 KHz shows it to be far lower than the acceptable limits—at 0.0007%. Although the RBPi generates several spurious frequencies that are just visible, the level for the fundamental frequencies is very low at -120 dB (1 µV). Those for the second and third harmonics are barely visible.

Various FFT analysis of a 16-bit, 1 KHz full-scale sine wave at different sampling rates shows the harmonic distortion to be far below the acceptable levels— at 0.002%. All these measurements show this tiny board to offer a great audio experience.

RX300 – The Windows 10 Thin Client with the Raspberry Pi

The Raspberry Pi (RBPi) has no hard disk, is stateless, and can work as a desktop terminal, which makes it an ideal candidate for use as a thin client. It connects to the data center for all its applications, sensitive data, memory, and runs a Remote Desktop Protocol such as the Windows Terminal Services.

That makes the RBPi a virtual desktop computing model, as it runs virtualization software, and accesses hard drives in the data center. Thin client computing has thin clients, software services, and backend hardware as its components.

Users can use thin clients as a replacement for a PC to access any virtual desktop or virtualized application. This is a cost-effective way to create a virtual desktop infrastructure. NComputing is using the RBPi as a thin client, named as RX300, to access the Windows 10 desktop.

A central machine runs the NComputing vSpace Pro 10 desktop virtualization software, and streams several Windows desktops, including Windows 10. The virtualization software allows the centrally managed Windows desktop to be run on hundreds of RX300 clients.

According to NComputing, the vCAST streaming technology it uses for full-screen playback can do full HD as local or web video on the RX300s. This precludes the central server from needing a dedicated GPU. Once you buy the RX300, an automatic free subscription to the vSpace Pro 10 technology automatically kicks in, but only for twelve months.

Each RX300 is an RBPi 3 model B with four USB 2 ports. They have full USB redirection and server-side device drivers that offer support for a complete range of peripherals. While running the official Linux-based Raspbian Operating System, each RBPi RX300 runs as a thin client and accesses a virtual Windows 10 desktop.

According to NComputing, the RX300 thin clients are simple to configure and receive updates from the vSpace Pro 10 servers. The CEO of NComputing, Young Song says they selected the RBPi 3 as the base for its thin clients as the board is affordable and portable.

From its vSapce Pro 10, NComputing streams a Windows desktop to a single client. For streaming desktops to several clients simultaneously, vSpace Pro 10 must be running on the Windows Server 2016 or similar. Therefore, the user will also need to purchase appropriate licenses to access the Microsoft clients.

The price per seat of a thin client deployment has now dropped and they are more cost-effective as compared to regular PCs. By using RBPis as thin clients, this claim is a definite reality.

Several industries and enterprises are now switching over to thin clients. They may have different requirements, but all share a few common goals. IT personnel exploring such goals are equivocal about the benefits of thin clients—cost, security, manageability, and scalability.

The term thin client is derived from small computers in networks being clients and not servers. The goal is to limit the capabilities of thin clients to only essential applications. That makes them centrally managed, while not being vulnerable to malware attacks. They also have a longer life cycle, use less power, and are less expensive to purchase.

RS485 Relay Output Module for the Raspberry Pi

Although many consider the RS485 relay output module as an archaic protocol, it is still important to the industry. The RS485 protocol allows up to 32 devices to communicate through the same data line over a cable length of up to 4000 feet with a maximum data rate of 10 Mbps. Not many other protocols can equal those numbers.

The single board computer, the Raspberry Pi (RBPi) is increasingly finding its way into more and more industrial applications. However, the limiting factor for most compatible relay modules is the number of contacts available, which are either too few, or limited by the GPIO pins used.

The RS485 relay interface overcomes this limiting factor. Modules such as the Pi-SPi-RS485 and VP-EC-8K0 support the Modbus protocol. That offers the industrial user up to 253 modules at eight relays per module, theoretically making it possible to use 2,024 relays from one interface. Practically, there are two limitations.

According to the hardware protocol, the RS485 relay can support up to 32 unit loads, before a repeater/amplifier becomes necessary for the next batch of loads. Popular modules use the Texas Instruments RS485 drivers such as the SN65HVD72DR half-duplex IC, which according to the TI data sheet, allow only up to 200 unit loads.

In addition, the hardware protocol of the RS485 relay output module specifies the maximum distance between the extreme ends of the RS485 transmission line cannot exceed 4000 feet. For greater distances, a repeater/amplifier becomes necessary.

Therefore, for any industrial application requiring serious outputs such as few hundreds of easily configurable relays, each with 10 A SPDT contacts with MOV protection, where the distances are within 4000 feet between all modules, the RS485 modules for the RBPi are a perfect fit. Some modules are field ready as they have an optional DIN rail enclosure.

RS485

RS485 is an industrial standard for transmitting serial data via a hard-wired cable—EIA/TIA-485 defines the system. RS485 offers the ability of multi-drop cabling with data speeds of up to 10 Mbps over 50 feet, and slower communication speeds of 100 kbps for up to 4000 feet. Industrial applications such as data acquisition widely use the RS485 protocol.

Simple networks often use RS485 links, connected in 2- or 4-wire mode. A typical application may have several addressable devices linked to a single controller, PC, or SBC such as the RBPi. This typically uses a single line for communication.

Using simple interface converters, linking systems using the RS485 and RS232 protocols is possible. This may include optical isolation between the two circuits. It is also possible to incorporate surge suppression for any electrical spikes that the communication line may pick up.

RS485 makes it easy to construct a multi-point data network for communication. According to the protocol, you can have 32 nodes capable of both transmitting and receiving. Furthermore, you can easily extend this capability further by using automatic repeaters and using high-impedance drivers/receivers. That means hundreds of nodes can exist on a network, extending the common mode range for both drivers and receivers with tri-state and power off modes for power saving.

Tinker Board: Raspberry Pi Competitor from ASUS

The community of single board computer users is passionate and the DIY enthusiasts are growing daily. While they are infatuated with the amazingly tiny package called the Raspberry Pi (RBPi), they are constantly clamoring for more performance and connectivity features. This demand has produced several competitors to the RBPi, and the tech giant, ASUS Computers is now providing one in the form of a Tinker Board.

The ASUS Computers product is a mini-PC based on the ARM core, and its actual model number is the ASUS 90MB0QY1-M0EAY0. However, it is easier to remember it as the Tinker Board. The smart name from ASUS for the product is the exact demographic of its intention, offering a tiny, all-in-one product for makers and tinkerers, to use in media servers, fun projects, and embedded applications. For instance, the Tinker Board allows one to build a personal NES Mini alternative.

Although a 64-bit ARM Cortex-A47 quad-core processor, the Broadcom BCM2837, powers the RBPi3 at 1.2 GHz, a 32-bit ARM Cortex-A17, the quad-core Rockchip RK3288 processor powers the Tinker Board, operating at 1.8 GHz. ASUS claims the Tinker Board is almost twice as fast as the RBPi3 model B. Additionally, against the 1 GB RAM configuration of the RBPi3, the Tinker Board offers 2 GB of RAM.

The Tinker Board has other advantages as well. The hardware includes the complete H.264 4K video decode capability, supported by a far stronger graphics performance from the ARM Mali-T764 with a graphics core of the Rockchip RK3288. The audio capabilities are also better with the Asus minicomputer offering audio sample rates at 192K/24-bit, while the RBPi3 offers only 48K/16-bit, which necessitates an add-on board for HD audio from the RBPi3.

The integrated, Gigabit Ethernet port at full speed on the Tinker Board gives it a substantial boost over the 100 Mb LAN on the RBPi3. Similar to that available on the RBPi3B, the Tinker Board also has an 802.11b/g/n Wi-Fi and Bluetooth 4 capability. In addition, it has support for SDIO 3.0, and offers swappable antennas for the built-in 802.11 b/g/n Wi-Fi module.

Similar to the RBPi3B, the Tinker Board also supports the Debian Linux (modified by ASUS) operating system and KODI, with its slick media streaming interface. Similar to the RBPi, the Tinker Board also comes with no on-board storage, and you have to use a micro SD card. However, the additional capabilities on the Tinker Board make it about twice as expensive as compared to the market price of the RBPi3B.

Physically, both single board computers are of the same size, with mounting holes in the same position. Obviously, ASUS wants the Tinker Board to be a drop-in replacement for the RBPi3. The same configuration of the GPIO pins for both boards lends further support to this credence.

The RBPi concept has spawned a whole new era of tiny computer devices, selling in several schools, colleges, and universities. Many other device manufacturers have since piled on and released their own version of the credit-card sized powerhouse.

In this chaotic, crowded environment, the specifications of the Tinker Board, although not ground breaking, could play nicely in the existing RBPi-based projects.

Monitor Appliances with Raspberry Pi

We use many appliances to help us around the house and office. However, most of them are not smart enough to inform us when they have finished the chore allotted to them. That means we have to leave whatever we are doing at intervals to check and monitor the state of the appliances. This reduces our efficiency for doing important work requiring long stretches of concentration.

All this can be set right if you have the single board computer, the Raspberry Pi (RBPi) readily available. You can program it to notify on your phone or desktop when appliances begin or end their cycles. That leaves you free to decide whether you leave your work or not to attend to the appliance.

The project is suitable for any model of the RBPi including the RBPi Zero. Actually, it makes use of a sensitive vibration sensor. Simply stick this sensor monitor onto any appliance. Any equipment, however old, generates mechanical vibrations when working. The sensor detects the minor vibrations and if they continue for a specified time, the sensor assumes the appliance is operating.

You can use this project to get notifications from any appliance such as furnaces, fans, garage door openers, dishwashers, clothes washers, and dryers, in fact, anything that vibrates when operating. Your RBPi sends tweets or PushBullet notifications when a device stops or starts vibrating.

This project needs the following parts: any model of the RBPi, a micro SD card, a USB Wi-Fi dongle, an 801s vibration sensor module, and a micro USB power source capable of supplying 1 amp. The power source can be any model of phone or tablet charger. If using an RBPi Zero, you will also need a micro USB adapter for plugging in the Wi-Fi dongle.

For this project, you can use the Raspbian Jessie Lite operating system. Download the image and transfer it onto the micro SD card. The card should have two partitions—a boot partition formatted to FAT32, and an OS partition formatted to the EXT3 file system. If you use Windows or Mac for transferring the image, you will need drivers to create the EXT3 partition.

Create and add a new ssh file in the boot partition. Include the host name and authentication data for the Wi-Fi. This will enable the ssh daemon, and you will be able to log into your RBPi from your desktop or laptop. It will also allow the OS to connect to your home network automatically when booting.

Insert the micro SD card into the RBPi socket, add the Wi-Fi dongle, and plug in the 801s vibration sensor to the RBPi GPIO pins. Make sure the pins of the sensor, the +5 V, GND, and the data pin, are connected to the proper pins on the GPIO. The data line of the sensor should go to GP15. Plug in the power source, turn the power on and you should be able to connect to your RBPi via ssh.

You will need some additional files and libraries to make this project work. Get them from here. To enable the proper notification time, set the local time zone on the RBPi.

LCD Touchscreens for the Raspberry Pi

Those using the single board computer, the Raspberry Pi (RBPi), can now get several high-resolution LCD screen models on the market. While they are cheap, some are designed to integrate with the RBPi specifically. SunFounder, a company specializing in accessories and kits for RBPi and Arduinos, produce a series of these screens. For satisfying different segments in the market, SunFounder has lately produced and is marketing a number of models with varying price ranges.

SunFounder LCD 10.1” HD

With a resolution of 1280×800, this high definition LCD is a true gem for RBPi fans. The screen has appropriate screw supports for use as a desktop screen. If you remove the supports, the screen can be used in any other context as well. The rear of the screen has a compartment with an electronic screen presenting input connectors in other formats such as VGA and AV, including HDMI. The back also has provision for mounting the RBPi and fixing it with screws. As the networking sockets and USB ports of the RBPi remain at the edge of the screen, cable connections are not hindered.

This high quality display has low weight and is highly adaptable to other purposes. That means you can screw it on different types of support, for which it has adequate arrangements. The viewing angle is also very good, and one is not forced to look at the upper front of the screen to be able to work with this model.

SunFounder LCD 7” HD

Significantly cheaper than its 10” elder brother, this 1024×600 TFT LCD is very compact and has convenient dimensions. However, it has a smaller viewing angle, considering this is purely a desktop model. Apart from HDMI, the LCD accepts inputs such as VGA, AV1, and AV2.

Kuman LCD 7” HD

Technically identical to the SunFounder 7”, this LCD is equipped with a touch screen. As this is somewhat cheaper, the 1024×600 Kuman TFT LCD is more economical. However, it is slightly heavier than its rival is. It accepts HDMI, VGA, and AV inputs.

SainSmart LCD 7”

If you are looking for something still cheaper, and able to sacrifice some resolution, the SainSmart model should appeal to you. At a resolution of 800×480, this TFT LCD also includes a touch screen. However, this is not a desktop model, and you must arrange for a suitable housing. Weighing considerably lower than the others do, it accepts inputs in the form of HDMI, VGA, AV1, and AV2.

Raspberry Pi LCD 7”

Although officially released by the Raspberry Foundation, this 800×400 LCD model is comparatively expensive. However, it comes with a touch screen and has a video shield for the RBPi boards. The case housing must be purchased separately, which adds to the cost.

Kuman 7”

If you are looking for a model you can assemble, this 800×480 model from Kuman makes that possible. This is the same as the other Kuman model, but less expensive. Additionally, it has a touch screen and a remote control. It accepts input formats such as HDMI, VGA, and AV.