Sprzęt Procesor i pamięć thumb|left|200px Nokia N900 napędzana jest wykonanym w technologii 65 nm procesorem OMAP 3430 ARM Cortex A8, będącym układem SOC produkcji Texas Instruments. OMAP 3430 składa się z trzech mikroprocesorów: CPU: Cortex A8 pracującego z częstotliwością 600 MHz, służącym do obsługi aplikacji i systemu operacyjnego, (po dograniu innego jądra systemu taktowanie ustawić można w zakresie 250-1150 MHz) GPU: PowerVR SGX 530, sprzętowo obsługującego OpenGL ES 2.0 DSP: TMS320C64x pracującego z częstotliwością 430 MHz służącego przetwarzaniu obrazu z kamery, dźwięku z rozmów telefonicznych i transmisji danych. Głównym zadaniem tego procesora jest odciążenie CPU.
Urządzenie posiada 256 MB pamięci RAM (Mobile DDR) oraz dostęp do 768 MB pamięci wirtualnej, zarządzanej przez system operacyjny.
Ekran i sterowanie urządzeniem Nokia N900 posiada 3,5-calowy wyświetlacz dotykowy o rozdzielczości 800x480 pikseli (WVGA) i wyświetlający do 16 milionów kolorów . Wyświetlacz pokryty jest specjalną warstwą, dzięki której możliwa jest praca przy dowolnym oświetleniu.