I don't know how different the DSi was in terms of architecture, but it has a few clear differences with the DS that might be useful to add:
Cartridges could be inserted at any time in the home screen, and would show up in the launcher which could play it without resetting.
Additionally, the system firmware was user-updatable, with Nintendo issuing multiple updates and homebrew software modifying the system firmware NAND as part of the installation.
It also doesn't have a GBA slot, though I believe can still run GBA games through homebrew the same way the original DS does with the slot-1.
This might also be completely useless if the DSi isn't relevant to the article... Hope this helps anyways!
I don't know how different the DSi was in terms of architecture, but it has a few clear differences with the DS that might be useful to add: Cartridges could be inserted at any time in the home screen, and would show up in the launcher which could play it without resetting. Additionally, the system firmware was user-updatable, with Nintendo issuing multiple updates and homebrew software modifying the system firmware NAND as part of the installation. It also doesn't have a GBA slot, though I believe can still run GBA games through homebrew the same way the original DS does with the slot-1. This might also be completely useless if the DSi isn't relevant to the article... Hope this helps anyways!